当前位置: 代码迷 >> Java Web开发 >> web.xml文件的奇怪有关问题
  详细解决方案

web.xml文件的奇怪有关问题

热度:53   发布时间:2016-04-17 16:07:12.0
web.xml文件的奇怪问题
在web.xml文件里映射好各个Servlet,但为什么只有最后一个可以正确执行.
其他的全告诉404找不到?
<servlet>
    <servlet-name> count </servlet-name>
    <servlet-class> SimpleCounter </servlet-class>

    <servlet-name> init </servlet-name>
    <servlet-class> InitSnoop </servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name> count </servlet-name>
    <url-pattern> total.do </url-pattern>

    <servlet-name> init </servlet-name>
    <url-pattern> init.do </url-pattern>
</servlet-mapping>
比如像上面这样,只有init.do能正常浏览,total.do就会告诉我找不到.
本人才学Servlet,是不是那个细节没弄错了?

------解决方案--------------------
web.xml配置有错,正确如下:
<servlet>
<servlet-name> count </servlet-name>
<servlet-class> SimpleCounter </servlet-class>
</servlet>
<servlet>
<servlet-name> init </servlet-name>
<servlet-class> InitSnoop </servlet-class>
</servlet>

<servlet-mapping>
<servlet-name> count </servlet-name>
<url-pattern> total.do </url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name> init </servlet-name>
<url-pattern> init.do </url-pattern>
</servlet-mapping>
  相关解决方案