struts java ログインのセッション情報を確認するには?
Login.jspからログインボタンを押下(この時にセッション情報を取得)して、画面遷移をしてB.jspに行きます。
この時にBAction.javaでセッション情報をB.jspが表示される前に取得したいのですがどうすればいいのでしょうか?
B.jsp画面が表示される前に、セッション情報を取得してセッション情報があるかないかの判定を行いあればB.jspを表示してなければログイン画面を表示しようと考えています。
BAction.javaに記述したい処理です。
HttpSession session = request.getSession(false);
if ( session.getAttribute("sessionInformation") != null ) {
System.out.println("セッション有効") ;
return mapping.findForward("success");
} else {
//論理名"error"に該当するページへ移動(struts-config.xmlを参照)
return mapping.findForward("errorSession");
}
この処理をActionクラスにどのように記述すればいいのでしょうか?
struts-config.xmlファイルの内容
<action
<forward name="errorSession" path="/Login.jsp" />
<forward name="success" path="/B.jsp" />
</action>
です。
URL直打ちをしてB.jspにアクセスしようとしたときに、セッション情報をもっていない為、上記のelseになり、ログイン画面に遷移しようと考えております。
かなりネットで調べましたが全く分かりませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- Java Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のi 1 2023/06/26 07:50
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セッションの情報の消去について
-
ターミナルサービスでクライア...
-
HTMLのSELECTタグの使い方、JSP...
-
Tomcatでの同一セッション同時...
-
ブラウザバック禁止
-
j-axis 腕時計のアラーム止めたい
-
腕時計の時報をならないように...
-
C# ログイン画面からメイン画面...
-
ボタンが活性化の場合とは、ボ...
-
C言語で今まで表示していた画面...
-
漏電遮断器の黄色ボタンと白色...
-
COBOL97,Power-COBOLでの効率の...
-
Strutsのデータ受け渡しについて
-
Google Sitesでの文書アップロード
-
このadidasの腕時計の時刻の設...
-
ボタンでパラメータを渡すには
-
ruby on railsでDataBaseのデー...
-
Formatでmmが月と分を意味する理由
-
window.open()使用サブウィンド...
-
JDBCにてデータをひく際のエラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセッションを取得
-
グローバルIPアドレスの変更タ...
-
setAttribute getAttribute 配...
-
javascriptでのログアウトボタン
-
フレームを使用した際のセッシ...
-
javascriptでセッションの削除...
-
sessionスコープとapplication...
-
セッションの情報の消去について
-
HTMLのSELECTタグの使い方、JSP...
-
エラーページ遷移後に入力値を残す
-
ブラウザバック禁止
-
MySQL・Tomcat・JSP 何度もSub...
-
ASP.NETのGlobal.asaxについて
-
複数Webサーバーでのセッション...
-
Tomcatでの同一セッション同時...
-
HttpSessionListenerクラスに関...
-
jsessionidの有効期限を延長す...
-
aタグによる複数リンクを別セッ...
-
JSPでブラウザ終了時にPostgreS...
-
リッチクライアントのセッション
おすすめ情報