- PR -

struts2でのradioタグのcheckedについて

1
投稿者投稿内容
ゆいこ
会議室デビュー日: 2009/02/12
投稿数: 2
投稿日時: 2009-02-12 14:56
はじめまして。
初めて質問します。
struts2のフレームワークを使用していますが、
<s:radio name="fruits" theme="simple" list="#{1:'りんご',2:'みかん'}" />
というような書き方をした場合、checkedはどこで指定すればよいでしょうか?
value="1"と書いてしまうと、2を選択して送信して同じ画面に戻ってきても
1にチェックがついてしまいます。

上記の場合は
<INPUT TYPE="radio" NAME="fruits" VALUE="1" CHECKED>りんご
<INPUT TYPE="radio" NAME="fruits" VALUE="2">みかん
と書けばよいだけなのですが、
アクションクラスでlistに動的に値をつめておく場合など、
sturtsタグ内でchecked指定ができたらよいのになぁとおもいます。
朝日奈 ありす
ベテラン
会議室デビュー日: 2007/10/28
投稿数: 57
お住まい・勤務地: 北の都
投稿日時: 2009-02-12 19:48
Struts1.X.Xでいう
ところのActionFormにあたるもののvalue値に"1"とつめるといいのでは?
ゆいこ
会議室デビュー日: 2009/02/12
投稿数: 2
投稿日時: 2009-02-13 09:29
朝日奈さん
返答ありがとうございます。
そのようにやってみたら成功しました。
どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)