【发布时间】:2014-05-25 14:03:35
【问题描述】:
我正在使用 Prmefaces 3.5。我在数据表中使用 RowToggler。每当单击 RowToggle 按钮时,我都会执行一些数据库访问操作并显示一个带有访问数据的网格。
每当单击切换按钮时,都会调用下面的监听器,在其中完成操作
<p:ajax event="rowToggle" listener="#{controller.onRowToggle}"
但问题在于调用这个方法。不仅行展开时调用此方法,行折叠时也调用此方法。折叠行时不需要执行数据库操作,因此这是一项昂贵的操作。
请建议如何知道该行是展开还是折叠,以便我可以有条件地进行操作?
【问题讨论】:
标签: javascript jquery jsf primefaces