当前位置: 代码迷 >> Java Web开发 >> web.xml配置servlet解决办法
  详细解决方案

web.xml配置servlet解决办法

热度:89   发布时间:2016-04-17 10:32:22.0
web.xml配置servlet
现有的servlet的配置如下:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>com.momentek.ums.mms.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

我们总监写了一个servlet的代理类,我们在WEB-INF/classes下面建web文件夹,在把代理类放进去(代理类是*.class的文件),要在web.xml怎样进行配置,使代理类和程序关联起来?知道的请给我把具体的web.xml这里的配置写一下,谢谢!


------解决方案--------------------
如果代理类是Proxy.class的文件
那么在web.xml里添加如下代码
XML code
<servlet><servlet-name>proxy</servlet-name><servlet-class>web.Proxy</servlet-class></servlet><servlet-mapping><servlet-name>proxy</servlet-name><url-pattern>*</url-pattern></servlet-mapping>
------解决方案--------------------
XML code
<servlet>        <servlet-name>proxy</servlet-name>        <servlet-class>web.ServletProxy</servlet-class>        <init-param>            <param-name>proxyHost</param-name>            <param-value>192.168.18.162</param-value>             </init-param>            <init-param>            <param-name>proxyPort</param-name>            <param-value>8080</param-value>             </init-param>             <init-param>            <param-name>proxyPath</param-name>            <param-value>/mms</param-value>             </init-param>                  </servlet>        <servlet-mapping>        <servlet-name>proxy</servlet-name>        <url-pattern>/mms/*</url-pattern>    </servlet-mapping>
  相关解决方案