单击GWT按钮时加载HTML

时间:2010-04-10 06:25:16

标签: gwt

点击按钮后如何加载其他HTML页面?我正在使用GWT 2.0.3。

        p.addClickHandler(new ClickHandler() {
              public void onClick(ClickEvent event) {
                 // TODO Auto-generated method stub

                // is there a syntax to load other HTML?
            }
       });
谢谢,拉斐尔。

1 个答案:

答案 0 :(得分:8)

如果您使用GWT的历史记录机制,那么您想查看History.newItem("newPage");

如果您想跳转到一个全新的网址(并在应用程序之外导航),那么您可以使用Window.Location.replace("newURL");

最后,如果您只想更改应用程序中的页面但不使用历史记录,那么您可能希望执行以下操作:

RootPanel.get().clear()
RootPanel.get().add( widgetForNewPage );