在我的 GWT 和 AppEngine 项目中,我Servlet
使用以下内容转发了一个 JSP:
req.getRequestDispatcher("/index.jsp").forward(req, resp);
该 JSP 包含一个 GWT 编译的 Javascript 参考。
问题是即使页面加载正常,GWT Javascript 也不会运行。我假设这是因为新加载的文件不包含?gwt.codesvr=127.0.0.1:9997
GWT 插件通常存在的部分。
有没有办法让这个工作?
编辑:根据到目前为止的答案,我想我应该提到它在 Web 模式下工作得非常好。此外,基本 URL 直接映射到 my 中的 Servlet,Web.xml
因此我访问 Servlethttp://127.0.0.1:8888/
而不是建议的 URLhttp://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997