在 GWT 中重新加载网页

Reload web page in GWT

用户登录后按我的页面 url 在此页面如果用户按确认按钮我想重新加载我的页面而不是主页

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

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

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

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