優(yōu)化Servlet配置為web.xml瘦身
作者:網(wǎng)絡
本文介紹優(yōu)化Servlet配置為web.xml瘦身,web.xml里也密密麻麻的排滿了<Servlet><Servlet-mapping>這些食之無味棄之崩潰的東西,有一種方法可以改善這種境況。
以往每添加一個Servlet就要在web.xml里添加
web.xml里也密密麻麻的排滿了
在web.xml里添加如下的Servlet配置:
- <servlet>
- <servlet-name>InvokerServlet< SPAN>servlet-name>
- <servlet-class>
- org.apache.catalina.servlets.InvokerServlet
- < SPAN>servlet-class>
- <init-param>
- <param-name>debug< SPAN>param-name>
- <param-value>0< SPAN>param-value>
- < SPAN>init-param>
- <load-on-startup>-1< SPAN>load-on-startup>
- < SPAN>servlet>
- <servlet-mapping>
- <servlet-name>InvokerServlet< SPAN>servlet-name>
- <url-pattern>/servlet/*< SPAN>url-pattern>
- < SPAN>servlet-mapping>
ok,現(xiàn)在web.xml里保留這一個Servlet配置就可以滿足所有的Servlet調用了,比如調用UserManagerService這個Servlet,在頁面表單里這樣寫:
- <form name="f" method="post" action="/servlet/com.mashiguang.
servlet.UserManagerService">- <input/>
- <submit/>
- < SPAN>form>
注意表單action"/Servlet/"后面是這個Servletclass的全名,以上是Servlet配置為web.xml瘦身.
【編輯推薦】
責任編輯:佚名
來源:
chinaitlab