Servlet URL映射创建问题

时间:2011-04-11 08:28:40

标签: servlets mapping

我无法识别问题,我有以下用于打开报告servlet的URL模式,

<servlet>
    <servlet-name>ReportFile</servlet-name>
    <servlet-class>web.servlet.ReportFile</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>ReportFile</servlet-name>
    <url-pattern>/Servlets/ReportFile</url-pattern>
</servlet-mapping>

如果我直接在上下文中打开它就可以了,如果我打开它:context / ReportFile,它可以工作,但是当我写上下文/ Servlets / ReportFile时,它说找不到页面?可能是什么问题?我只想定义URL,以便我可以在该URL模式上应用安全性。有任何想法吗?我错过了什么?

1 个答案:

答案 0 :(得分:0)

我刚刚在我的应用程序中尝试了以下映射,它在tomcat上运行得非常好:

<servlet-mapping>
      <servlet-name>search</servlet-name>
      <url-pattern>/Servlets/search/*</url-pattern>
</servlet-mapping>

您是否尝试添加尾随/ *?