在GWT中导航

时间:2011-06-06 04:24:33

标签: gwt navigation

  

可能重复:
  GWT: How to create a new page

我正在研究GWT项目并使用Hyperlink进行导航,我正在使用AbsolutePanel和RootPanel。

在HyperLink的click事件中,我使用RootPanel.remove(AbsolutePanel1) and RootPanel.clear();清除RootPanel的内容,并使用第二个AbsolutePanel中的不同控件向RootPanel添加另一个AbsolutePanel。当我单击它并使用它时它工作正常,但是当我刷新页面时第二个AbsolutePanel在页面中时点击超链接后,还显示了我不想要的AbsolutePanel1,因为我已将其从RootPanel中删除了点击事件。

请告诉我它可以正常工作的方式,浏览器的后退按钮也不起作用。

1 个答案:

答案 0 :(得分:1)

删除gwt app中的元素只会删除当前DOM中的元素,如果你重新加载页面,你也重新启动gwt应用程序并且它“不知道”它之前运行过,如果有任何dom元素被删除