我正在嘗試創建h:selectOneRadio的grooup,但ui:repeat會爲每行提供不同的id。這是我的代碼: -如何在JSF中創建一組h:selectOneRadio?
<ui:repeat id="themes" value="#{RegisterBean.objBlogTemplateList}" var="item">
<p:graphicImage alt="#{item.templatePicName}" style="border: solid 5px white;width: 200px;height: 200px;" value="#{app:getCommonImagePath(item.templatePicName)}"/>
<h:selectOneRadio rendered="false" value="#{RegisterBean.blogTemplateId}" layout="lineDirection" id = "rdTemplateId">
<f:selectItem itemLabel="#{item.templateName}" itemValue="#{item.templateId}"/>
</h:selectOneRadio>
</ui:repeat>
其實我想創建一個有不同selectItems的應該是從我的表在數據庫中的行一個單選按鈕。我該怎麼做呢?
功能要求尚不清楚。 「具有不同項目的單選按鈕」?這不可能。每個按鈕只能有一個項目。請詳細說明。他們究竟應該如何分組?難道你不是說你想要一組**按鈕*每行?換句話說:每一行都有自己的一組相關按鈕? – BalusC 2010-04-23 11:22:34