• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Struts2のタグについて)

Struts2のタグについて

このQ&Aのポイント
  • Struts2のタグを使用してJSP内にテキストボックスを表示する方法について説明します。
  • テキストボックスの初期値を設定する際に、再表示時に入力した値が表示される方法について検討しています。
  • 現在の方法では再表示時に初期値が表示されてしまいますが、より良い方法があるかどうか知りたいです。

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

  • ベストアンサー
回答No.2

Actionクラス側で初期表示の場合は初期値をセットするか (JSPは使いまわしで、ActionもしくはActionメソッドを分けてみたり) 直前に未設定なら初期値をセットするとか <s:if test="!id"> <s:set name="id" value="40"/> </s:if> <s:textfield name="id" /> しかし、後者だと、DBから取ってきた値がnullだったりすると40にされてしまう。

その他の回答 (1)

noname#147388
noname#147388
回答No.1

1.EL式で三項式 2.OGL式で三項式 3.Dtoに初期値設定 4.ifタグ による分岐

関連するQ&A