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

You should put what you want to show to the user in the itemLabel attribute, and a identifier in the itemValue

Like this

<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" />

Regards

于 2012-02-09T12:14:21.137 回答