shiro中的<shiro:principal />标签的使用

最近在看开涛老师讲的关于shiro的教程,看到JSP标签的时候,关于<shiro:principal property="username" />这种写法,是要把一个带有username属性的对象转换为Prinipal后保存在session中,才能在页面上正确显示结果的。由于开始学习,所以我用的是ini配置文件作为安全数据源的。在登录的方法中,调用了subject.login(token)后,还要手动利用principal和realmName构造SimpleAuthenticationInfo对象,其实这里的pricipal是一个Object,就是我们的带有username属性的实体对象,然后将SimpleAuthenticationInfo对象存放在session中。 

摘自:http://blog.csdn.net/uk8692/article/details/51098895

posted on 2017-09-21 14:16  骑着乌龟漂流  阅读(4812)  评论(0编辑  收藏  举报

导航