JSP中退出登录销毁Session

原创 2015年11月17日 22:32:00

方法一:销毁Session对象使用session.invalidate();方法,这样可以销毁当前浏览器的Session对象及其中存放的属性;
方法二:因为判断用户是否登录是将某个属性通过session.setAttribute(fieldName);方法放入session中,然后在其他地方看取出是否是null值。所以可以使用session.removeAttribute(fieldName);方法清除该属性,从而达到退出的效果,但该方法未真正将Session对象销毁。

关于Session的认识:Session在服务器上创建,且在创建之后会在服务器存在一段时间,当在这段时间内用户无操作的话,则Session会被销毁,否则Session会重新计算Session在这段时间是否有操作。当用户登录后且未退出,此时关闭浏览器。当再次打开浏览器,访问之前的页面,发现需要重新登录。这个现象并不是说关闭浏览器后Session就被销毁了,而是现在的浏览器已经找不到之前的那个Session对象了,此时需要再次登录,登录后又会创建一个新的Session对象,而之前的Session对象只能等他在生命周期结束后由服务器自动销毁。

【JSP开发】有关session的登录注销的一个小例子

下面是一个session的应用的小例子,是用来注销登录的 登陆界面的代码: login.html: login.html -...
  • u013517797
  • u013517797
  • 2015年02月03日 15:42
  • 7070

我的shiro之旅: 十三 shiro 用户的登录与退出

shiro的登录与退出非常简单,在这里简单给出代码,更详细可以参考官网。 (1) 用户的登录 public void login(User user, HttpServletRequest req...
  • LHacker
  • LHacker
  • 2014年03月04日 10:23
  • 12644

NodeJs session中间件 及应用(简单的登录与登出)

session中间件用于为了保存用户数据提供一个session管理器。虽然session中的数据与cookie分开保存,但是session中的数据经过加密处理后默认保存在一个cookie中。因此,在使...
  • fangchao3652
  • fangchao3652
  • 2016年01月22日 12:05
  • 4332

JSP管理员登录_session

  • 2011年06月30日 08:55
  • 756B
  • 下载

JAVAWEB开发之Session的追踪创建和销毁、JSP详解(指令,标签,内置对象,动作即转发和包含)、JavaBean及内省技术以及EL表达式获取内容的使用

Session的追踪技术 已知Session是利用cookie机制的服务器端技术,当客户端第一次访问资源时 如果调用request.getSession() 就会在服务器端创建一个由浏览器独享的ses...
  • u013087513
  • u013087513
  • 2017年02月01日 16:36
  • 1572

JSP内置对象Session小例--用户登录

在ASP.NET的学习中,我们就接触过Session,今天在这我们再次来复习一下在java中的session.Session对象用来保存一些在与每个用户会话期间需要保持的数据信息,这样就方便会话期间的...
  • tang_huan_11
  • tang_huan_11
  • 2014年02月05日 19:29
  • 11163

JSP内置对象之----session登录及注销

验证操作顺序: 提交属性 取得属性 判断(空空判断 -->匹配 --> 成功--> 跳转欢迎页)否则() 登陆验证 用户名: 密 码: ...
  • zhangze_wancheng
  • zhangze_wancheng
  • 2012年08月10日 00:17
  • 2140

jsp利用session记录登陆状态,保证用户的使用连贯性,并且防止未登录用户绕过登陆页

继上篇博文进行改进,上篇博文只是利用标记传递值来防止未登录用户绕过登陆页,尽管可以使用,但是有些影响了用户的使用连贯性,需要多次登陆。 今天采用另一种更好的办法达到了过滤器Filter的效果,并且只...
  • Yi_Xianyong
  • Yi_Xianyong
  • 2016年03月03日 19:17
  • 2979

JSP与Servlet间数据传输(session登录注销)

jsp Servlet间数据传输 session 登录 注销
  • qq_22778717
  • qq_22778717
  • 2016年09月22日 13:51
  • 306

利用Cookie、Session写的登录页面、成功页面、退出页面

  • 2017年10月31日 20:52
  • 38KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP中退出登录销毁Session
举报原因:
原因补充:

(最多只允许输入30个字)