在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>