读书人

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

发布时间: 2012-01-06 22:55:18 作者: rapoo

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>

读书人网 >Java Web开发

热点推荐