session 过期返回登录页面

方法1,

HttpSession session = request.getSession();String LOGIN_ID = (String) session.getAttribute("LOGIN_ID");if (null == LOGIN_ID||"".equals(LOGIN_ID)) {java.io.PrintWriter out = response.getWriter();  out.println("<html>");  out.println("<script>");  out.println("window.open ('"+request.getContextPath()+"/login.jsp','_top')");  out.println("</script>");  out.println("</html>");  return;

方法2.

在login.jsp中加入

 <script>if(window.top!==window.self){window.top.location=window.location};</script>

转载于:https://www.cnblogs.com/c9999/p/5602611.html

session过期返回登录页面跳出frame相关推荐

  1. session过期后登陆页面跳出iframe页面问题

    登陆页面增加javascript: function window.onload()     {         if(window.parent.length>0)          wind ...

  2. 解决AJAX在用户登录失效后返回登录页面的问题

    后端AJAX API,Session过期,登录失效,直接跳转(redirect)到登录页.(后端Shiro.Spring Security等都支持这个功能) 对于全站AJAX的应用,当然不存在redi ...

  3. asp.net mvc cookie超时返回登录页面问题

    filterContext.HttpContext.Response.Write("<script>top.location.href = '/Login/Index';< ...

  4. php ajax session失效,PHP中解决ajax请求session过期退出登录问题

    1.session过期,如果直接是url请求,或者用户在打开的系统页面中直接清除缓存及cookie信息,可直接在php的入口文件中调用以下封装的方法,进行session信息判断以及页面的跳转,如: i ...

  5. 用session实现html登录页面跳转页面跳转页面跳转,js判断登录与否并确定跳转页面的方法...

    这篇文章主要介绍了js判断登录与否并确定跳转页面的方法,涉及Ajax及session使用的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了js判断登录与否并确定跳转页面的方法.分享给大家供 ...

  6. Java中解决(extjs或jquery)session过期退出登录问题

    为什么80%的码农都做不了架构师?>>>    解决两种情况下的用户访问超时: a)普通http请求的session超时: b)异步http请求的session超时,如果使用extj ...

  7. 登录页面跳出框架的JS

    框架页面下跳转到登录页面,会遇到登录页面仍然在框架中 <script type="text/javascript"> if (top.location !== self ...

  8. java局部刷新session过期_Ajax局部页面刷新和History API结合的陷阱

    ajax在现代网站已经得到非常普遍地应用,主要的好处大家都知道(异步加载数据,不用刷新整个浏览器,更小的数据传输尺寸).对于那些老网站或者老项目来说全盘改造成ajax并不现实,于是就有了"局 ...

  9. 写一个登录页面,输入用户名密码, 如果输入正确,跳转 欢迎页面输入错误,返回登录页面,提示错误

    思路: 1.在web里面设置已经定义好的账号的密码的值. 2.在index.jsp当中用表单在界面输出文本框,获取用户输入 3.得到用户输入req.getParameter("code&qu ...

最新文章

  1. 2011年7个最佳的Linux发行版
  2. 插入排序之——希尔排序(c/c++)
  3. 一文看懂NumPy的切片中常用的冒号
  4. Vue使用全局样式,页面没有发生变化:逗号是中文的,引起错误,样式不变化 也没有报错就是不起作用
  5. mfc从文件中读取数据_Python 中的 bytes、str 以及 unicode 区别
  6. 纯css3云彩动画效果
  7. 模型描述的关系模式_框架篇:见识一下linux高性能网络IO+Reactor模型
  8. TypeScript 2019 路线图:更效率,更易用!
  9. 【体系结构】shared pool的个人理解
  10. DelphiXE4发布了
  11. Mysql表的约束设计和关联关系设计
  12. 东北大学软件项目管理与过程改进复习提纲(2020)——第四章《项目综合管理》
  13. 代数结构在计算机科学中的应用,代数结构
  14. 【023】翼辉信息于南京召开国产嵌入式信息产业前沿技术交流会暨SylixOS新版发布会
  15. C++ 设置字体颜色
  16. 4k纸是几厘米乘几厘米_4k素描纸是多大? 是几乘几的?
  17. 邮箱被国际反垃圾邮件组织拉黑的解决方法
  18. 使用Elasticsearch做向量空间内的相似性搜索
  19. shell之常用工具(cut、sort、uniq、tr)
  20. STM32F4 RTC详解

热门文章

  1. Javascript设计模式之发布-订阅模式
  2. 前端事件绑定知识点(面试常考)
  3. 6个技术问题及解决方案
  4. swift 2.1 安裝與下載
  5. 一次恢复outlook express通讯录文件*.wab的经历
  6. Js将字符串转数字的方式
  7. 小程序css之字体镂空
  8. openstack 功能_2016年OpenStack的新功能:看一下Newton版本
  9. Bootstrap3 表格的情景类
  10. Bootstrap 下拉菜单