在GWT中重新加载网页

时间:2015-05-11 16:45:39

标签: javascript gwt

用户登录并在此页面中按下我的页面网址如果用户按下确认按钮我想重新登录我的页面而不是主页

 Window.alert(ConstantesMessage.MESSAGE_MSG004);
                                eventBus.goToMyPage();
                                Window.Location.reload();

此解决方案有效,但它重新加载主页而不是我的页面

1 个答案:

答案 0 :(得分:0)

GWT应用程序是单页面应用程序。因此,如果您重新加载网页,则会获得起始页面,除非您使用历史记录标记。请参阅http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsHistory.html如果您有历史记录令牌,页面仍会重新加载,但根据历史记录令牌,您可以打开要显示的页面。我猜你没有设置历史记录,所以你会得到你的主页。

作为额外的想法。看起来你在GWT中构建了登录。更好的解决方案是提供单独的登录页面。当用户成功登录后,打开应用程序。