点击按钮后如何加载其他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?
}
});
谢谢,拉斐尔。
答案 0 :(得分:8)
如果您使用GWT的历史记录机制,那么您想查看History.newItem("newPage");
如果您想跳转到一个全新的网址(并在应用程序之外导航),那么您可以使用Window.Location.replace("newURL");
。
最后,如果您只想更改应用程序中的页面但不使用历史记录,那么您可能希望执行以下操作:
RootPanel.get().clear()
RootPanel.get().add( widgetForNewPage );