【发布时间】:2014-08-19 19:26:51
【问题描述】:
我有以下表格:
<h:form>
<a4j:repeat var="drillDownSet" value="#{drilldownRequest.itemDetailMap.entrySet().toArray()}">
<rich:select>
<f:selectItems value="#{drillDownSet.value}" var="val"
itemValue="#{drillDownSet.key}" itemLabel="#{val}" />
</rich:select>
</a4j:repeat>
<h:commandButton value="Summit" action="#{drilldownRequest.itemSpecSummit}" />
</h:form>
还有下面的backing bean:
@Named
@RequestScoped
public class DrillDownRequest {
Map<String, ArrayList> itemDetailMap;
public void itemSpecSummit() {
// How can I retrieve all the selected values from the dropdown menus here?
}
}
如何在操作方法中检索<rich:select> 的所有选定值?
【问题讨论】:
-
你确定
<f:selectItems>是正确的吗?现在所有可用的选项都具有完全相同的值。