java - SpringMVC+Shiro はログイン後のジャンプ問題を実装します
为情所困
为情所困 2017-05-27 17:40:03
0
3
927

このプロジェクトは SSM Kiri を使用しています。ログインが成功すると、ホームページにジャンプします。ユーザーが正常にログインしたことを認識し、ホームページにユーザーの情報を表示する必要があります。その方法は次のとおりです。
ホームページは次のとおりです: Webcontent の Index.jsp
SpringMVC 構成 <url-pattern>/</url-pattern>
例:
https にアクセスします: / /segmentfault.com、https://segmentfault.com はログインに成功すると返されますが、ユーザーの情報はホームページに読み込まれます。
このサイトにログインする前後で変更を反映させたいと考えています。


この効果を実現するには、JSP および Java コードで Subject を取得できるようですが、これより良い解決策はありますか?

为情所困
为情所困

全員に返信(3)
世界只因有你

ジャンプ後のページにユーザー情報を表示するようにリクエストするか、ジャンプが発生したときにユーザー情報を持ってきます。
JSP ページでも、Shiro はタグを使用してユーザー名などを直接取得できます。こちらの http://jinnianshilongnian.ite... をご覧ください。

いいねを押す +0
迷茫

1. ログイン成功後、セッションに保存し、ページを読み込みます
2. ログイン成功後、ログイン情報を返すと、ページが表示されます
3. シロタグがユーザーのログイン情報を読み取って表示します
4. jsp カスタムタグ、バックグラウンドで書き込みと読み取り ロジックを取得し、フロントエンド表示に戻ります
5. ログインに成功したら、それを cookie に保存し、フロントエンドが cookie を読み取って表示します

いいねを押す +0
Ty80

認証時に情報を入力し、ログイン後にこのページにジャンプして直接取得することができます。
-補足
コントローラーでモデルに入れてページ上に取得します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート