【发布时间】:2012-08-30 22:56:18
【问题描述】:
我遇到了prime-faces数据表多项选择的问题。当我第一次选择一些记录并执行操作时,它不会发回任何记录,然后如果我对任何列进行排序或单击2或3次值被正确传递。这可能是一个ajax问题吗?或者任何属性需要附加到列表中?
<p:dataTable id="StatusSearch" var="item" rowIndexVar="rowStatusSearch" value="#{StatusAction.listBondLocationEBeans"
selection="#{StatusAction.listBEeans}" rowKey="#{item.LocationId}">
<p:column selectionMode="multiple"/>
ActionBean:
private LocationEBean[] listBEeans;
【问题讨论】:
-
请启用您的萤火虫并检查您是否有任何客户端 java 脚本错误。然后用一个简单的页面和简单的 bean 检查你的代码,而不需要额外的东西。请在此处从您的 bean 和 facelet 页面分享更多代码。
-
感谢@Heidarzedeh,我在提交按钮中发现了 immediate=true 的问题。
标签: jsf-2 datatable primefaces