• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Iterateタグ内で複数のリスト要素を参照したい)

Iterateタグを使って複数のリスト要素を参照する方法を教えてください

このQ&Aのポイント
  • StrutsのLogicタグを使用して、sessionで保持している内容を表示する方法について教えてください。
  • Iterateタグ内の表示項目はsessionのデータを表示し、入力項目はActionForm内のデータを表示する方法についてお知りになりたいです。
  • テキスト入力に「入力エラーになった内容」ではなく「sessionで保持している内容」を表示する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • thamansa
  • ベストアンサー率40% (95/232)
回答No.1

Iterateをつかわない、一般的な入力フォームに 初期表示値を出したい場合、フォームオブジェクトを先に newして値を入れておくとその値が表示されますよね。 でSubmitすると、フォームの値が上書きされます。 ご質問のケースも、Iterateを使っていますが、基本的に上記の 手段を使えばいいと思います。 JSPでセッション内のデータを表示させようとしていますが、その代わりに先にフォームをnewしてセッションから値をコピーしておき、JSPからは <html:text name="myForm" property="name" indexed="true"/> のようにフォームから値をとるようにしておきます。 リストまたは配列などを使うのでその部分は考えてみてください。

関連するQ&A

専門家に質問してみよう