- PR -

JSF selectOneRadioのデフォルト値設定

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2004/01/26
投稿数: 27
投稿日時: 2005-08-27 19:51
JSFでWebアプリを作成しています。
その中で、ラジオボタンを使って項目から検索ができるようにしているのですが
画面の初期表示でラジオボタンの項目がチェックされていない状態で何も選択しなくても
次の画面に進めてしまうので困っています。

JSFのselectOneRadioのデフォルト値を設定するにはどうすれば良いのでしょうか?

ネットでいろいろ調べてみたら
javax.faces.model.SelectItem.SelectItem(Object arg0, String arg1, String arg2,
boolean arg3)
このbooleanがdisableだと載っていて試してみましたができませんでした・・

現在の初期表示
○項目1
○項目2
○項目3

理想の初期表示
◎項目1
○項目2
○項目3

すみませんがよろしくお願いいたします
よしだひろゆき
大ベテラン
会議室デビュー日: 2004/11/22
投稿数: 141
投稿日時: 2005-08-29 10:27
value="#{bean.prop}"のようにバリューバインディングしているのではないかと
思いますが,bean.propにデフォルト値を設定しておくだけのはずですが.
未記入
常連さん
会議室デビュー日: 2004/01/26
投稿数: 27
投稿日時: 2005-08-29 13:34
引用:

よしだひろゆきさんの書き込み (2005-08-29 10:27) より:
value="#{bean.prop}"のようにバリューバインディングしているのではないかと
思いますが,bean.propにデフォルト値を設定しておくだけのはずですが.



ありがとうございます!!
なるほど・・そっちで設定だったんですね・・
初歩的な質問ですみません
お騒がせしました。

本当にありがとうございました。
よしだひろゆき
大ベテラン
会議室デビュー日: 2004/11/22
投稿数: 141
投稿日時: 2005-08-29 18:10
ちなみに,デフォルト値はbeanのプログラムにハードコードするのではなく,
faces-config.xmlにて<managed-property>属性で設定するのが良いと思います.
1

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