优化Servlet配置为web.xml瘦身-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

优化Servlet配置为web.xml瘦身

简介:

以往每添加一个Servlet就要在web.xml里添加,随着项目的进度,Servlet数目越来越可观.web.xml里也密密麻麻的排满了这些食之无味弃之崩溃的东西,有一种方法可以改善这种境况.

<servlet> 
<servlet-name>InvokerServletservlet-name> 
<servlet-class> 
org.apache.catalina.servlets.InvokerServlet  
servlet-class> 
<init-param> 
<param-name>debugparam-name> 
<param-value>0param-value> 
init-param> 
<load-on-startup>-1load-on-startup> 
servlet> 
<servlet-mapping> 
<servlet-name>InvokerServletservlet-name> 
<url-pattern>/servlet/*url-pattern> 
servlet-mapping>


ok,现在web.xml里保留这一个Servlet配置就可以满足所有的Servlet调用了,比如调用UserManagerService这个Servlet,在页面表单里这样写:

<form name="f" method="post" action="/servlet/com.mashiguang.
servlet.UserManagerService"
> 
<input/> 
<submit/> 
form>


注意表单action"/Servlet/"后面是这个Servletclass的全名,以上是Servlet配置为web.xml瘦身. 



 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章