[Seasar-user:2430] Re: [S2JSF]selectOneRadio のm:disabled

松尾 大 up09008
2005年 7月 26日 (火) 08:50:47 JST


松尾です。
Yasuo Higa wrote:
> <[E-MAIL ADDRESS DELETED]> の、
>    "[Seasar-user:2426] Re: [S2JSF]selectOneRadio のm:disabled" において、
>    "Yasuo Higa <[E-MAIL ADDRESS DELETED]>"さんは書きました:
> 
> ひがです。
> 
>>>松尾です。
>>>
>>>S2JSF1.0.3以降、selectOneRadioにm:disabled属性がきかなくなっているようです。
>>>至急対応させたいのですが、どのへんを修正したらいいか、ちょっとわかりません。
>>>
>>
>>1.0.4で試してみましたが、s:selectOneRadioだとdisabled属性は効くようです。
>>s:selectOneRadio2だと、個別のradioタグだとdisabled属性は効きます。
>>selectOneRadio2に指定しても効くように修正します。
> 
> 
> 1.0.4だとHtmlRadioRenderer#encodeBegin()の最後を
> //この行を追加
> boolean disabled = parent.isDisabled() ? true : selectItem.isDisabled(); 
> renderRadio(context, uiSelectItem, itemValueStr, selectItem
>                 .getLabel(), clientId, valueStr.equals(itemValueStr),
>                 disabled);
> のように修正するとselectOneRadio2のdisabled属性も効くようになります。
> この修正は、1.0.5に反映されます。

こちらの調査が甘くて申し訳ありません。対応ありがとうございました。
> ---
> ひがやすを(http://d.hatena.ne.jp/higayasuo/)
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> http://lists.sourceforge.jp/mailman/listinfo/seasar-user
> 
> 




Seasar-user メーリングリストの案内