Jsf 2 h:选择带有POJO问题的多个复选框
我尝试了一些方法来实现这个简单的目标:Jsf 2 h:选择带有POJO问题的多个复选框,jsf-2,Jsf 2,我尝试了一些方法来实现这个简单的目标: 以复选框的形式显示POJO集合 当我单击其中一个复选框时,应该执行一个方法 该方法将能够访问已单击的pojo/复选框 我试图以这种方式实施它: <h:selectManyCheckbox id="groupUsers" layout="pageDirection" value="#{timetableBean.selectedUsers}"> <f:ajax listener="#{timetableBean.processUse
<h:selectManyCheckbox id="groupUsers" layout="pageDirection" value="#{timetableBean.selectedUsers}">
<f:ajax listener="#{timetableBean.processUserEvents}" render="@this" />
<f:selectItems value="#{timetableBean.group.users}"
var="user" itemLabel="#{user.userId} - #{user.name}" itemValue="#{user}">
<f:attribute name="user" value="#{user}" />
</f:selectItems>
</h:selectManyCheckbox>
从e.getComponent().getAttributes().get(“用户”)获取的用户代码>为空
我怎样才能做到这一点
谢谢大家!
public void processUserEvents(AjaxBehaviorEvent e) {
User user = (User) e.getComponent().getAttributes().get("user");
...
}