0
我遇到了調用Google App Engine應用程序內JSP文件的問題。下面是相關配置的web.xml
等同版本:在Google App Engine應用程序中調用JSP導致生產服務器上出現404錯誤,在開發服務器上運行
<servlet>
<servlet-name>SomeServlet</servlet-name>
<jsp-file>SomeServlet.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>SomeServlet</servlet-name>
<url-pattern>/prefix</url-pattern>
</servlet-mapping>
當我嘗試在開發環境中http://localhost:8888/prefix
這工作正常訪問SomeServlet
,但是如果我嘗試在產量http://someapp.appspot.com/prefix
我得到HTTP錯誤404(未找到)。它在文件系統中是war/SomeServlet.jsp
。服務器日誌中沒有更多信息。我也嘗試了各種訪問控制配置,但無濟於事。
這種失敗的原因是什麼?
+1爲了極大的努力和耐心。 (儘管它在開發Jetty服務器上工作,但仍然有點奇怪。) – Drux