
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ランキング
-
グローバルIPアドレスの変更タ...
-
エラーページ遷移後に入力値を残す
-
MySQL・Tomcat・JSP 何度もSub...
-
セッションオブジェクトの使い...
-
VB.net(ASP.net)でアクセスカ...
-
HTMLのSELECTタグの使い方、JSP...
-
javascriptでセッションを取得
-
セッションタイムアウトの設定...
-
カスタムタグを使用してリクエ...
-
セッションタイムアウト時のペ...
-
JSP + ラジオボタン
-
フォーム上で押されたボタンに...
-
C言語で今まで表示していた画面...
-
三菱GOTの画面切り替えについて
-
jspからServletを呼び、元のjsp...
-
JSPのエラー画面(error.jsp)に...
-
リクエストに応じたselectedの...
-
C# ログイン画面からメイン画面...
-
ボタンが活性化の場合とは、ボ...
-
NetworkStreamからのRead()で、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセッションを取得
-
グローバルIPアドレスの変更タ...
-
エラーページ遷移後に入力値を残す
-
JSPでsession変数が勝手に書き...
-
sessionスコープとapplication...
-
ASP.NETのGlobal.asaxについて
-
javascriptでセッションの削除...
-
setAttribute getAttribute 配...
-
セッションタイムアウトの設定...
-
セッションの情報の消去について
-
画面遷移でセッション切れにな...
-
WEBアプリで管理者ログイン機能...
-
ASP Session変数名の取得
-
フレームを使用した際のセッシ...
-
Tomcatでの同一セッション同時...
-
セッションタイムアウト時にエ...
-
aタグによる複数リンクを別セッ...
-
Strutsのページングにてoffset...
-
iframeにリクエストattributeを...
-
JSPでブラウザ終了時にPostgreS...
おすすめ情報