求解JSF中的<h:selectOneRadio>单选问题
先上代码在<h:dataTable>中<h:selectOneRadio id="Aradio" value="#{ CustomerService.status }" >
<f:selectItem id = "userradio" itemValue="#{customer.id }" itemLabel="#{customer.id }" />
</h:selectOneRadio>
我想让只能有一个radio选中,并把这个值传给CustomerService.status,customer.id是dataTable中List的bean值。
我现在把表的每一行都绑定到同一个status中,JSF执行的时候会执行每一行的radio的setter方法,所以我只能得到选中最后一行的结果。有什么方法能解决这个问题吗? JSF <h:selectOneRadio>单选 JS
补充:Java , Java EE