从实例入手学习Shiro的会话机制

场景

从实例入手学习Shiro与Web的整合:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/90140802

在上面已经实现整合Web的基础上实现 Shiro 会话机制的学习。

实现

在登录的servlet中添加

Session session=subject.getSession();
   System.out.println("sessionId:"+session.getId());
   System.out.println("sessionHost:"+session.getHost());
   System.out.println("sessionTimeout:"+session.getTimeout());
   session.setAttribute("info", "session的数据");

然后在登录成功后的success.jsp中使用EL表达式获取session中的值。

${info }
<br/>
登录成功,欢迎你!用户[<shiro:principal/>]

效果

其他session机制的用法参照官方文档:

http://shiro.apache.org/session-management.html

猜你喜欢

转载自blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/90145222