0

我们有一个使用 GWT 附带的嵌入式码头服务器以开发模式专门构建的应用程序。我们还在码头上托管。

有许多页面我们仅用于开发,例如模拟 SSO 请求、查看通过系统发送的电子邮件以及检查上传的文件。

当我们尝试从这些页面链接到 GWT 页面时,问题变成了 &gwt.codesvr=192.168.0.101:9997 未包含在 URL 中,并且我们收到错误消息“GWT 模块'YourApp'可能需要(重新)编译”。显然我可以手动粘贴“&gwt.codesvr=192.168.0.101:9997”,但很烦人。有没有人知道一种方法来检测您是否在嵌入式 Jetty 开发模式服务器中并自动生成链接以添加正确的“&gwt.codesvr=192.168.0.101:9997”?

4

2 回答 2

1

我建议您创建一个过滤器,只要&gwt.codesvr=192.168.0.101:9997您导航到“开发页面”之一,它就会将您重定向到一个地址。如果codevr 参数对每个开发人员都是特定的,那么每个开发人员都必须在某个cookie 中设置它,并且过滤器将简单地从cookie 中获取这个值。

于 2012-02-09T10:08:48.010 回答
1

试试这个解决方案:https ://stackoverflow.com/a/9122167/970308

我已经更新了这个书签。它并不完美,但可以在开发过程中快速完成。

于 2012-02-09T04:11:34.957 回答