【发布时间】:2014-02-05 05:02:05
【问题描述】:
无论我从 p:multiSelectListbox 中选择什么值,它都不会像 primefaces 示例中给出的那样在前端显示所选值,在 bean 中我得到一个空值。
我还需要获取进程中选择的所有值(父+子值)
我在视图范围内使用 primefaces 4.0 jar,在 Liferay Portlet 中使用 spring。
<p:multiSelectListbox id="searchServerMultiSelect" value="{serverBean.serverParamValue}" effect="slide">
<f:selectItems value="#{serverBean.serverParameters}" itemDescription="desc" itemLabel="label"/>
</p:multiSelectListbox>
<p:commandButton value="Search" id="searchServersButtonId" immediate="true" actionListener="#{serverBean.searchServer}"
styleClass="buttonImage" style="align:right;margin:20px;" update="serverTablePanelGroup,out" />
<h:outputText id="out" value="Value: #{serverBean.serverParamValue}" style="display:block"/>
【问题讨论】:
标签: java spring jsf primefaces