GWT-GWT.codesvr=正在删除标记
我正在开发一个GWT应用程序。 我希望调试客户端Java代码 我在调试模式下从Eclipse启动应用程序。 应用程序将在浏览器中启动,并正确设置gwt.codesvr=。 我可以在这个阶段进行调试。 然后,应用程序重定向到另一个jsp页面 URL中的gwt.codesvr=参数被删除 该应用程序大量使用History.newItem(“xx”)(如中所述) 问题是我现在无法调试客户端代码。。作为 gwt.codesvr=参数已从URL中删除 当我尝试将其添加回时,应用程序历史处理代码会运行, 参数立即被再次删除 我在另一台电脑上检查了这个问题,同样的情况也发生了。 我登记了Chrome和IE8以及相同的 解决办法是什么 万分感谢, Fergal.GWT-GWT.codesvr=正在删除标记,gwt,Gwt,我正在开发一个GWT应用程序。 我希望调试客户端Java代码 我在调试模式下从Eclipse启动应用程序。 应用程序将在浏览器中启动,并正确设置gwt.codesvr=。 我可以在这个阶段进行调试。 然后,应用程序重定向到另一个jsp页面 URL中的gwt.codesvr=参数被删除 该应用程序大量使用History.newItem(“xx”)(如中所述) 问题是我现在无法调试客户端代码。。作为 gwt.codesvr=参数已从URL中删除 当我尝试将其添加回时,应用程序历史处理代码会运行, 参
History.newItem()
保持查询字符串的完整性(在本例中,?gwt.codesvr=…
部分),因此这些调用在这里不应该是问题
您可以说,应用程序重定向到不同的jsp页面。了解它是如何做到这一点的-它可能会使用类似于Window.Location.replace(newURL)
的东西。确保newURL在其查询字符串中包含gwt.codesvr=…
部分
如果服务器本身执行重定向(例如,如果它在POST请求后重定向),则确保服务器在重定向URL中添加查询字符串。(在本例中,您可能需要提交带有POST参数的codeserver URL,因为这是一个客户端概念,服务器无法简单地猜测。)