[Seasar-user:13911] RE: Re: selectOneRadioのchecked属性がダイナミックプロパティとならない
watanabe shuji
[E-MAIL ADDRESS DELETED]
2008年 4月 24日 (木) 11:59:55 JST
返信ありがとうございます、渡辺です。
public boolean getUserIdRadioChecked() {
return userInfoIndex == 0;
}
に変更して試してみましたが、状況は変わりませんでした(Booleanでも同様)。
> From: [E-MAIL ADDRESS DELETED]
> To: [E-MAIL ADDRESS DELETED]
> Date: Thu, 24 Apr 2008 11:18:07 +0900
> Subject: [Seasar-user:13904] Re: selectOneRadioのchecked属性がダイナミックプロパティとならない
>
> 米林です。
>
>> public String getUserIdRadioChecked() {
>> return userInfoIndex == 0 ? "checked" : "";
>> }
>
>> やり方が間違っているのでしょうか?
>> それともchecked に関する制限がなにかあるのでしょうか?
>
> checked属性に関しては、戻り値をStringではなくbooleanで試して頂けますか。
>
> よろしくおねがいします。
>
> ----- Original Message -----
> From: "watanabe shuji"
> Sent: Thursday, April 24, 2008 10:40 AM
>
>> はじめまして、渡辺と申します。
>> 現在、Teeda1.0.13で開発を進めているのですが、selectOneRadioに関して質問があり
> ます。
>> 実現したい事は、forEachと組み合わせ、一覧にラジオボタンを動的に配置する事で
> す。
>>
>> サンプルなどを参考に次のようなソースを作成しました(抜粋)。
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> あわせてPageクラスでは、userIdRadioのValueに対応するGetterとして、
>>
>> public String getUserIdRadioValue() {
>> return userInfoItems[userInfoIndex].userId;
>> }
>>
>> と定義しました。
>>
>> ここまでの設定にて各Radioボタンのvalue属性に各UserIdが動的に設定される事は確認
> しました。
>>
>> 次に「一覧の中で一番上の項目をデフォルト値としてcheckedにする」ことを実現する
> ために、
>>
>> public String getUserIdRadioChecked() {
>> return userInfoIndex == 0 ? "checked" : "";
>> }
>>
>> とPageクラスに設定しました。
>>
>> しかし、全ての項目に対して、checked="checked" となってしまいます。
>> デバックモードで追ってみると、getUserIdRadioCheckedを通っておらず、htmlから
> checkedを取り除いても同様に、全てがchecked="checked" となってしまいます。
>>
>> やり方が間違っているのでしょうか?
>> それともchecked に関する制限がなにかあるのでしょうか?
>>
>> _________________________________________________________________
>> 【MSNビデオ】超貴重!驚きの大物対談が実現。作家 村上龍が話題のあの人に迫る
>> http://video.msn.co.jp/rvr/default.htm
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
_________________________________________________________________
MSNミュージックとEMI Artistsが共同開催するオーディション SCHOOL OF SCHOOL
http://music.jp.msn.com/
Seasar-user メーリングリストの案内