0
我正在使用Tomcat 2.5構建一個新項目。在將所有class和jsp文件遷移到glassfish server 2.5中的現有項目之後,我的jsp文件中沒有任何問題。我只有在調用我的servlet時纔得到404錯誤,其中,它找不到我的servlet類。我已經添加下面一行在我的web.xml:從Tomcat遷移到Glassfish服務器時出現404錯誤
<servlet>
<description/>
<display-name>ReportServlet</display-name>
<servlet-name>ReportServlet</servlet-name>
<servlet-class>com.raydar.report.ReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ReportServlet</servlet-name>
<url-pattern>/grade</url-pattern>
</servlet-mapping>
有什麼,我需要在GlassFish服務器來配置,而不是僅僅改變的web.xml?有人請幫助我。提前致謝。
您需要提供更多信息。您的servlet是否在您定義的包中進行了depolyed?是否拋出異常? – Stefan 2014-09-22 09:00:26
是的,我已經在定義的包中部署了它。我沒有例外,只有404錯誤.. – 2014-09-22 09:09:45
您訪問哪個網址?我應該像http:// localhost:[port]/[App-Name]/grade。點擊http:// localhost:4848/- >「Applications」,看看你的應用上下文路徑是什麼樣的。 – Stefan 2014-09-22 10:13:51