2

http://myfaces.apache.org/core20/index.htmlhttp://myfaces.apache.org/tomahawk-project/tomahawk20/tagdoc/t_selectOneRadio.htmlを使用しています。

<t:selectOneRadio>私はjsfページでトマホークを使用しました。

<t:selectOneRadio id="myScript" value="#{bean.myScript}" layout="spread">
    <f:selectItem itemLabel="" itemValue="Every" />
    <f:selectItem itemLabel="" itemValue="Every weekday" />
</t:selectOneRadio>

<t:radio for="myScript" index="0" />
<t:radio for="myScript" index="1" />

ラジオ ボタンを表示できません。JSF 1.1 では同じコードが jboss6 の同等の Tomahawk ライブラリで正しく機能していました。

4

1 に答える 1

0

ユーザーに表示したいものをitemLabel属性に入れ、識別子をitemValueに入れる必要があります

このような

<t:selectOneRadio id="myScript" value="#{bean.myScript}" layout="spread">
    <f:selectItem itemLabel="Every" itemValue="every" />
    <f:selectItem itemLabel="Every weekday" itemValue="everyWeekday" />
</t:selectOneRadio>

<t:radio for="myScript" index="0" />
<t:radio for="myScript" index="1" />

よろしく

于 2012-02-09T12:14:21.137 に答える