java - 页面刷新后如何重定向到登录页面

标签 java html jquery-mobile

我在我的应用程序中使用 jQuery mobile,在服务器端使用 java。如果用户按下刷新按钮,则必须将用户重定向到登录页面,即index.html。

这可以使用 JavaScript 来完成还是需要添加 Java 代码来实现?

最佳答案

使用 JavaScript,您只能处理 onbeforeunload事件。但您不知道用户是否刷新或导航离开。您需要本地存储或 cookie 来保存您的状态并检查用户是否刷新,以便您可以重定向它们。我什至不知道这在 onbeforeunload 事件中是否可能,但我建议您在服务器端修复它。您需要有一些逻辑服务器端。例如,将最后一个页面保留在 session 中,如果它等于新页面,则重定向到您的index.html。

关于java - 页面刷新后如何重定向到登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16213596/

相关文章:

java - 没有 Wifi 无法定位

html - 每个 CSS3 框架重载比较?

jquery - 在 JQuery 中重置按钮状态

html - Phone Gap 中输入字段表单的问题

java - 多核与单处理器中的 volatile 关键字?

java - PostgreSQL - 用户缺乏权限或找不到对象

html - IFrame 问题 : Footer is on top of iframe

jQuery Mobile + Backbone 点击事件触发两次

java - 将行添加到 jTable

jquery - 刷新 Jquery 对话框内容 + JSF