【发布时间】:2015-01-27 14:17:00
【问题描述】:
在Map 上使用<f:selectItems> 时,我试图获得<p:selectOneMenu> 的标签。
查看:
<p:selectOneMenu id="console" value="#{formBean.userRegion}" style="width:125px">
<f:selectItems value="#{formBean.region.regions}"></f:selectItems>
</p:selectOneMenu>
豆子:
@Inject
private Region region; //where region.getRegions() is LinkedHashMap
public void regionChanged(AjaxBehaviorEvent e) {
//it prints map element value but I need element name
System.out.println("userRegion= " + userRegion);
//...
}
我怎样才能做到这一点?
【问题讨论】:
标签: jsf primefaces label selectonemenu