【发布时间】:2014-03-08 15:54:27
【问题描述】:
我尝试了example,它展示了如何从历史中获取数据以重新生成 UI;我在所有“历史使用”示例中看到的大部分内容仅与 UI 重新生成有关,因此它不是静态方式...
但是“每个 UI 状态都可能有其独特的 url,就像 JSF 对流所做的那样”呢?例如,我有一个类似的应用程序网址
http://localhost:8080/myapp/MyApp.html
应用程序默认 UI 包含有助于浏览我的测试目录的主菜单;我试图通过以这种方式构建 url 来使 UI 动态保持在历史记录中
http://localhost:8080/myapp/MyApp.html#menu_testcategory_page1
但是当我点击互联网浏览器“刷新”按钮时,url 与http://localhost:8080/myapp/MyApp.html#menu_testcategory_page1 保持相同,但 UI 恢复到默认状态:(
所以我的问题是
即使在单击浏览器的刷新按钮后(我的意思是卸载/加载窗口事件发生),纯 gwt 中是否有最佳方式保持相同的 UI 状态?
谢谢
附:重量 2.3
【问题讨论】:
标签: gwt gwt-history