Heim > Fragen und Antworten > Hauptteil
Das Projekt verwendet SSM+Shiro, um zur Startseite zu springen. Es muss wissen, dass sich der Benutzer erfolgreich angemeldet hat, und die Informationen des Benutzers auf der Startseite anzeigen.
Die Homepage ist: index.jsp unter Webcontent
SpringMVC-Konfiguration <url-pattern>/</url-pattern>
Zum Beispiel:
Ich besuche https://segmentfault.com und nach erfolgreicher Anmeldung wird https://segmentfault.com zurückgegeben, aber die Homepage lädt die des Benutzers Information.
Ich möchte die Wirkung von Änderungen vor und nach der Anmeldung auf dieser Website erzeugen.
Es scheint, dass Sie JSP- und Java-Code verwenden können, um das Subjekt zu erhalten und diesen Effekt zu erzielen. Gibt es eine bessere Lösung als diese?
世界只因有你2017-05-27 17:42:03
要么在跳转以后去请求用户信息显示在页面上,或者跳转的时候就把用户信息带过去。
还有在jsp页面上,shiro可以用标签直接获得用户名称的等等的功能的,你可以看一下这个http://jinnianshilongnian.ite...
迷茫2017-05-27 17:42:03
1、登录成功后保存到session,然后页面读取
2、登录成功后返回登录信息,然后页面显示
3、shiro标签读取用户登录信息显示
4、jsp自定义标签,自己后台写读取逻辑,返回到前端显示
5、登录成功后保存到cookie,前端读取cookie显示
PHP中文网2017-05-27 17:42:03
你可以在认证的时候把信息放进去,然后登陆后,跳转到该页面,就直接获取就好了。
-补充
在controller中,放到model里面去,在页面上获取