Google Appengine服务器上的聚合应用java路由
我在谷歌Appengine服务器上遇到了一个问题,没有找到任何解决方案,也许有人能帮我
我用他自己的路由器开发了一个聚合物应用程序,所以所有的路由都是在客户端完成的。刷新页面时,请求由服务器处理,由于没有路由匹配,因此无法正常工作
为了解决这个问题,我设置了网络。我想要的xml文件总是用作索引。html文件删除url,请参见下面的代码:
<!-- Always serve the index.html file if url is not defined in web.xml (It's polymer router, which will manage routing) -->
<servlet>
<servlet-name>app</servlet-name>
<jsp-file>/index.html</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
这在本地环境中可以正常工作,但当我在生产环境中部署时,出现了以下错误:
java.lang.IllegalStateException: No forced path servlet for index.html
我一直在寻找解决方案,但我什么都没找到,如果有人有主意,我就接受
祝你今天愉快
共 (0) 个答案