您的位置:首页技术文章
文章详情页

java - SpringMVC+Shiro实现登录后跳转问题

【字号: 日期:2023-11-21 13:04:20浏览:48作者:猪猪

问题描述

项目采用SSM+Shiro,登录成功跳转到首页,需要知道用户登录成功,并且在首页显示用户的信息,这个要怎么做啊。首页是:Webcontent下的index.jspSpringMVC配置 <url-pattern>/</url-pattern>例如:我访问https://segmentfault.com,登录成功后返回的https://segmentfault.com,但是首页加载出用户的信息。我想做出本站登录前后变化的效果。

好像可以在JSP现在java代码去获取Subject实现这个效果,有什么比这更好的方案吗?

问题解答

回答1:

要么在跳转以后去请求用户信息显示在页面上,或者跳转的时候就把用户信息带过去。还有在jsp页面上,shiro可以用标签直接获得用户名称的等等的功能的,你可以看一下这个http://jinnianshilongnian.ite...

回答2:

1、登录成功后保存到session,然后页面读取2、登录成功后返回登录信息,然后页面显示3、shiro标签读取用户登录信息显示4、jsp自定义标签,自己后台写读取逻辑,返回到前端显示5、登录成功后保存到cookie,前端读取cookie显示

回答3:

你可以在认证的时候把信息放进去,然后登陆后,跳转到该页面,就直接获取就好了。-补充在controller中,放到model里面去,在页面上获取

标签: java
相关文章: