1
我试图使用JSF根据从视图到控制器的用户输入检索多个下拉列表。从JSF 2.0的视图中获取多个下拉列表值
但似乎我无法找到正确的方法。
由于下拉列表是动态生成的,我无法硬编码下拉列表的ID /名称。
这里是我的视图代码:
<ui:repeat var="file" value="#{uploadBean.filesInZip}" varStatus="status">
<tr>
<td><h:outputText value="#{file.name}" /></td>
<td>
<h:selectOneMenu id="studentSelections" value="#{uploadBean.studentSelections}" name="studentSelections">
<f:selectItems value="#{uploadBean.students}" var="student"
itemLabel="#{student.firstName}, #{student.lastName} (#{student.userId})"
itemValue="#{student.id}"/>
</h:selectOneMenu>
</td>
</tr>
</ui:repeat>
我以为我可以宣布一个名为studentSelections在控制器列表中,使我能得到下拉列表中的所有用户输入,但似乎我失败了。
所以任何人都可以帮忙吗?
正是我的问题是什么!!! 非常感谢! – Hei
不客气。 – BalusC