2011-04-11 103 views
0

我無法確定問題,我有以下URL模式打開該報告的servlet,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> 

,如果我打開它直屬方面即如果這是工作我打開它:上下文/ ReportFile,它的工作原理,但是當我寫上下文/ Servlets/ReportFile,它說沒有找到頁面?可能是什麼問題?我只想定義URL,以便我可以在該URL模式上應用安全性。有任何想法嗎?我錯過了什麼?

+0

您是否在web.xml中更改後重建/重新部署/重新啓動webapp/server? – BalusC 2011-04-12 16:01:37

+0

這是其他程序員的愚蠢錯誤:(現在正在工作!:) – wasimbhalli 2011-04-13 05:02:32

回答

0

我只是想在我的應用程序下面的映射和它的工作完美的罰款在Tomcat:

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

你有沒有嘗試添加尾隨/ *?