在 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 中构建了登录。更好的解决方案是提供一个单独的登录页面。并在用户成功登录后打开应用程序。
用户登录后按我的页面 url 在此页面如果用户按确认按钮我想重新加载我的页面而不是主页
Window.alert(ConstantesMessage.MESSAGE_MSG004);
eventBus.goToMyPage();
Window.Location.reload();
此解决方案有效,但它会重新加载主页而不是我的页面
GWT 应用程序是单页应用程序。因此,如果您重新加载网页,您将获得您的起始页,除非您使用历史标记。请参阅 http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsHistory.html 当您拥有历史标记时,页面仍会重新加载,但您可以根据历史标记打开要显示的页面。我猜你没有设置历史令牌,所以你会得到你的主页。
作为一个额外的想法。看起来您在 GWT 中构建了登录。更好的解决方案是提供一个单独的登录页面。并在用户成功登录后打开应用程序。