上下2分割のjspフレームページがあります。
環境:Struts1.2、jdk1.4.2
上段A・・・テキストボックス配置、errorsタグ記述
下段B・・・Aのformをsubmitするボタン配置
親C・・・A、Bの親。以下詳細
<frameset>
<html:frame href="A.jsp" frameName="A" />
<html:frame href="B.jsp" frameName="B" />
</frameset>
※struts-config
<action path="/XXXAction"
type="XXXAction"
name="XXXForm"
validate="false">
<forward name="success" path="D.jsp"/>
<forward name="failure" path="C.jsp"/>
</action>
BからAのformをparent.A.document.forms[0].submit()でsubmitしますが、submit後に実行されるXXXActionクラスでActionErrorをセットした後にCを呼び出すとAに記述しているerrorsタグがエラーを表示しません。
configの<forward name="failure" path="C.jsp"/>を「path="A.jsp"」とするとerrorsタグのエラーメッセージが表示されますが、Aのformのtarget指定は"top"なのでAを指定するとフレームは消えてしまい、Bが表示されなくなります。top指定を外すとエラー時にはABが表示された状態でAにエラーが出ますがエラーを出さないときはAにDが表示され、画面は上からD、Bとなり、不要なBが残ったままになります。
errorsタグでのエラー表示はforwardで指定されたページにしか出ないとすればフレーム使用時には使えないのでしょうか。
No.1ベストアンサー
- 回答日時:
エラーメッセージのスコープはrequestなので、フレームでまたぐと消えてしまいます。
メッセージをセッションに格納してはどうですか?
その際、表示し終えたメッセージをセッションから消すのを忘れないようにしてください。
参考URL:http://www.javaroad.jp/opensource/js_struts17.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jspのページが表示出来ない
-
eclipseで新規Tomcatプロジェク...
-
Strutsでフレーム使用時のerror...
-
リクエストに応じたselectedの...
-
Java-jspの画面入力値保持について
-
腕時計の時報をならないように...
-
int型の内容をbyteの配列にコピー
-
NetworkStreamからのRead()で、...
-
JSPでのリストボックス表示
-
【JSP】input typeで入力された...
-
三菱GOTの画面切り替えについて
-
子画面から孫画面をポップアッ...
-
SessionとViewStateについて
-
Strutsで、どのRadioボタンが選...
-
画像の縦横比固定の計算方法。
-
CPUを2つ搭載するといいのです...
-
ASP.NETのGlobal.asaxについて
-
sessionスコープとapplication...
-
フォーム上で押されたボタンに...
-
htmlで<form>~</form>を並べて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPからJSPへ情報を渡せる?
-
jspからServletを呼び、元のjsp...
-
webアプリを作ってます。エラー...
-
jspでbeanを使いたいのです...
-
Struts:フレーム内JSPからcssフ...
-
Servlet-JSP間のhidden要素での...
-
servletからjspへの遷移時に文...
-
Strutsでフレーム使用時のerror...
-
TOMCATで\\webapps\\ROOTフォル...
-
Tomcatの仮想ディレクトリ配置...
-
検索後のページ再表示初期化
-
eclipseで新規Tomcatプロジェク...
-
JSPとは凄いのか?SEO的には?
-
jsp:paramアクションタグで配列...
-
[JSP]1Servletから複数フレーム...
-
Tomcatで開発したStrutsアプリ...
-
tomcatでjspを使えない
-
jspからjarを参照したいのですが
-
javascriptでformの送信後、値...
-
WEB-INF直下のフォルダ
おすすめ情報