我有一個應用程序引擎的Web應用程序,並嘗試加載JSP文件在JavaScript中的div如負荷JSP到應用程序引擎的div
$("#resultList").load("resources/jsp/result.jsp")
當我作爲Web應用程序運行,它工作在本地服務器。但是,當我部署到應用程序引擎時,似乎應用程序無法找到jsp文件。爲什麼它在本地appen引擎中工作,但不在遠程?
我有一個應用程序引擎的Web應用程序,並嘗試加載JSP文件在JavaScript中的div如負荷JSP到應用程序引擎的div
$("#resultList").load("resources/jsp/result.jsp")
當我作爲Web應用程序運行,它工作在本地服務器。但是,當我部署到應用程序引擎時,似乎應用程序無法找到jsp文件。爲什麼它在本地appen引擎中工作,但不在遠程?
你應該使用相對路徑到您呼叫負載()
我的猜測是,你的JSP文件不可用的文件的路徑,由於一些配置文件或錯位。爲了解決這個問題,你可以嘗試建立在你的web.xml一個servlet映射是這樣的:
<servlet>
<servlet-name>my-jsp-file</servlet-name>
<!-- jsp files should be placed somewhere under WEB-INF -->
<jsp-file>/WEB-INF/path/to/jsp.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>my-jsp-file</servlet-name>
<url-pattern>/resources/jsp/result.jsp</url-pattern>
</servlet-mapping>
這被標記爲低質量的帖子,但我投票把它留在地方 - 沒有足夠的OP中的信息表明這並不是問題的確切原因。 – brandonscript