【发布时间】:2012-09-18 14:02:29
【问题描述】:
我想使用 JSF 和下表创建一个网页:
Item 1 | ( ) good ( ) ok ( ) bad
Item 2 | ( ) good ( ) ok ( ) bad
Item 3 | ( ) good ( ) ok ( ) bad
[…]
选中单选按钮后,我想立即提交并处理评级。 dataTable 的当前代码如下所示:
<h:dataTable value="#{bean.list}" var="item">
<h:column>
<h:outputText value="#{item.title}"/>
</h:column>
<h:column>
<h:form>
<h:selectOneRadio id="rate" value="#{bean.rate}">
<f:selectItem itemValue="1" itemLabel="good" />
<f:selectItem itemValue="0" itemLabel="ok" />
<f:selectItem itemValue="-1" itemLabel="bad" />
<f:ajax event="click" execute="rate" />
</h:selectOneRadio>
</h:form>
</h:column>
</h:dataTable>
我现在面临的问题:我需要确定实际评分的项目。有人可以告诉我如何实现这一目标吗?
【问题讨论】:
标签: jsf datatable radio-button