文章詳情頁
java - SpringMVC+Shiro實現登錄后跳轉問題
瀏覽:149日期:2023-11-21 13:04:20
問題描述
項目采用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
相關文章:
1. 求:阿里云服務器windows+小皮(phpstudy)+laravel部署方案(教程)2. javascript - 一排三個框,各個框的間距是15px,距離外面的白框間距也是15px,這個css怎么寫?3. html - 急求,能否用flex或者高端點的CSS來布局這個圖呢?不想用浮動或定位了4. mysql函數unix_timestamp如何處理1970.1.1以前的數據?5. javascript - vue-cli 發布之后,如何在接口地址中去掉在開發環境中設置的跨域proxyTable配置6. java - 關于使用POI解析excel中的時間格的值7. 請問永久和臨時重定向有什么區別8. java servlet后臺導出上萬條數據到excel,太慢!求解9. css3 - rem布局下,用戶瀏覽器的最小字號是12px怎么辦?10. 怎樣使留言的數據與登錄的用戶名,密碼保持一致(在數據庫上是一行的)。
排行榜
