HTTP Status 404 - /servlet/HelloWebApp
----------------------------------
type Status report
message /servlet/HelloWebApp
description The requested resource webapp1/servlet/HelloWebApp) is not available。
----------------------------------
type Status report
message /servlet/HelloWebApp
description The requested resource webapp1/servlet/HelloWebApp) is not available。
主要是因为tomcat默认不支持servlet的直接调用
方法:(tomcat4.1.29)
修改%TOMCAT_HOME%/conf/web.xml 找到
//默认这一段是被注释的
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
将注释去掉 tomcat5.0.16还有这段注释去掉
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
博客指出Tomcat默认不支持Servlet的直接调用,并给出了解决方法。以Tomcat4.1.29和Tomcat5.0.16为例,需修改%TOMCAT_HOME%/conf/web.xml文件,去掉相关注释内容。
1万+

被折叠的 条评论
为什么被折叠?



