【发布时间】:2011-08-03 05:35:05
【问题描述】:
我正在尝试在 tomcat 7 中使用一个 servlet(非 jsp)作为我的欢迎文件,而我能做到的唯一方法是
通过将其映射到“/” url-pattern,否则如果我尝试访问该 url 即http://url/webapp/,它将返回 404 not found@
阅读 servlet 2.4 规范,它允许 servlet 在欢迎文件列表中,为什么我必须将其映射到 "/" url-pattern 才能使其工作?
<servlet>
<servlet-name>credentialServlet</servlet-name>
<servlet-class>com.servlet.CredentialServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>credentialServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>credentialServlet</welcome-file>
</welcome-file-list>
【问题讨论】: