当我在GWT应用程序中登录时,它将打开我的仪表板,但是当我点击浏览器刷新/重新加载按钮时,它将调用我的应用程序的入口点,它将加载我的登录页面。 那我怎么能阻止这个问题呢。 当我点击浏览器刷新按钮时,如何保持同一页面?
答案 0 :(得分:2)
您可以在登录后在会话中保存用户信息,并在调用登录表单/方法之前在入口点类中进行检查,然后决定是否显示登录表单。
但我认为,更好的方法是不要手工编写登录逻辑,而是将spring-security集成到你的gwt应用程序中。它将自己完成所有逻辑,您只需创建登录页面(您可以在gwt中编写登录页面)并使其与gwt一起使用。 如果需要花一周时间来了解它是如何工作的,将来你就不会有任何问题。