如何在GWT中从一个页面重定向到另一个页面
我想从一个GWT页面重定向到另一个GWT页面。我知道一个GWT模块在war文件中只有一个.html页面。但是有没有办法在不同的模块中从一个.html页面重定向到另一个GWT页面呢?您可以使用以下代码执行此操作:如何在GWT中从一个页面重定向到另一个页面,gwt,Gwt,我想从一个GWT页面重定向到另一个GWT页面。我知道一个GWT模块在war文件中只有一个.html页面。但是有没有办法在不同的模块中从一个.html页面重定向到另一个GWT页面呢?您可以使用以下代码执行此操作: UrlBuilder builder = Location.createUrlBuilder().setParameter( queryParam, value); Window.Location.replace(builder.buildString()); 要在
UrlBuilder builder = Location.createUrlBuilder().setParameter(
queryParam, value);
Window.Location.replace(builder.buildString());
要在历史记录中保留跟踪,请使用:
Window.Location.assign(newModuleUrl)
Window.Location.replace(newModuleUrl)
要在浏览器历史记录中不保留记录的当前URL,请使用:
Window.Location.assign(newModuleUrl)
Window.Location.replace(newModuleUrl)
谢谢我宁愿使用
assign()
也不愿使用replace()
,除非你明确地想破坏用户的历史记录。@ThomasBroyer很棒的解决方案!!