首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-01-06 
web.xml文件的奇怪问题在web.xml文件里映射好各个Servlet,但为什么只有最后一个可以正确执行.其他的全告诉

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>

热点排行