[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 メーリングリストの案内