いつも参考にさせて頂いています。
strutsでアプリを作っています。
入力チェックをして不備があるとstrutsの<html:erros />タグにてエラーメッセージを表示しているのですが、その際に入力した値を残す処理ができなくて困っています。
私が思っていたのはrequestスコープにActionFormの値を設定すればいいのかな?と思っていたのですがうまくいきません。
(画面遷移、エラーメッセージ表示はできていますが、入力された値は消えてしまいます)
以下にソースの載せますのでご教授宜しくお願いします。
■postでリクエストを投げるjsp
<form action…>
<input type="text" name="requestDto.nameKanji">
</form>
■値を取得したサーブレット
//パラメータをアクションフォームから取得
TestActionForm actionForm = (TestActionForm)form;
ActionMessages messages = new ActionMessages();
// 入力チェック
inputCheck(actionForm, messages);
// エラー処理
if(messages.size() != 0) {
saveErrors(request, messages);
ActionForm form = new ActionForm();
form.setRequestDto(actionForm.getRequestDto)
// ここでアクションフォームをリクエストスコープに設定
request.setAttribute("ActionForm ", form);
return ( mapping.findForward("error") );
}
リクエストスコープに入れる名前、もしくは値が間違っているのでしょうか?
どうか宜しくお願いします。
開発環境
jdk1.4_12
tomcat5.0
struts1.2
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
エラーページからforwardで元のページに戻れれば、requestスコープでも問題ないので、
エラーページの作り方次第なのかな? と思います。
でも、基本はやっぱり、セッションスコープに入れるんじゃないかなあ?
requestスコープだろうがsessionスコープだろうが removeAttribute してますよ<私(笑)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Java-jspの画面入力値保持について
Java
-
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
【jsp/Java】チェックボックスの状態をリロード時に保持したいです。
JavaScript
-
-
4
送信ボタン押下時に値が未入力だとエラーにしたい
HTML・CSS
-
5
jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?
Java
-
6
Strutsの情報保持の仕方について
Java
-
7
テキストボックス入力データの保持について
Visual Basic(VBA)
-
8
JSPの処理の途中で、JavaScriptの処理をしたい
JavaScript
-
9
日付型カラムへのデータINSERT
Oracle
-
10
FORMで送信ボタンと戻るボタンを2つつけてそれぞれ遷移先を変えたい
その他(プログラミング・Web制作)
-
11
The requested resource is not availableエラー
Java
-
12
strutsで、JSP→アクションクラス→JSPの遷移ができない。
アクション・アドベンチャー
-
13
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
14
JSPからServletへの遷移
Java
-
15
入力チェックとエラーメッセージの表示
Java
-
16
リクエストに応じたselectedの初期値設定方法
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グローバルIPアドレスの変更タ...
-
Strutsのページングにてoffset...
-
javascriptでセッションを取得
-
エラーページ遷移後に入力値を残す
-
sessionスコープとapplication...
-
ActiveReportのDataSourceについて
-
「<c:forEach タグが終了し...
-
ボタンが活性化の場合とは、ボ...
-
webアプリを作ってます。エラー...
-
リクエストに応じたselectedの...
-
FormのsubmitでFormの内容がnull
-
int型の内容をbyteの配列にコピー
-
フォームで同じ複数のnameで違...
-
Java-jspの画面入力値保持について
-
漏電遮断器の黄色ボタンと白色...
-
フォーム上で押されたボタンに...
-
三菱GOTの画面切り替えについて
-
JSPからJSPへ情報を渡せる?
-
jspからServletを呼び、元のjsp...
-
ある環境のみinputタグが複数あ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセッションを取得
-
グローバルIPアドレスの変更タ...
-
setAttribute getAttribute 配...
-
エラーページ遷移後に入力値を残す
-
sessionスコープとapplication...
-
ASP.NETのGlobal.asaxについて
-
JSPでsession変数が勝手に書き...
-
javascriptでセッションの削除...
-
JSP + ラジオボタン
-
Java/サーブレットでの一般的な...
-
HTMLのSELECTタグの使い方、JSP...
-
JSPで、sessionのタイムアウト...
-
セッションオブジェクトの使い...
-
struts2でのフィルターを使った...
-
セッションタイムアウト時にエ...
-
Strutsのページングにてoffset...
-
カスタムタグを使用してリクエ...
-
struts java ログインのセッシ...
-
セッション維持について
-
VB.net(ASP.net)でアクセスカ...
おすすめ情報