当我尝试将过滤器事件添加到我的primefaces数据表时,如下所示:
<p:dataTable class="bodyWidth" id="dataTable" var="user" value="#{userTable.userModel}" ...>
<p:ajax event="filter" update="@(#dtSummary)"/>
<p:column selectionMode="multiple" style="width:2%" />
<p:column .../>
</p:dataTable>
我收到以下错误:
javax.servlet.ServletException:加载器约束违规 interface itable initialization:解析方法时 “的 org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl.processAjaxBehavior(Ljavax /面/事件/ AjaxBehaviorEvent ;)V” 类加载器(org / jboss / modules / ModuleClassLoader的实例) 目前的班级, org / primefaces / component / behavior / ajax / AjaxBehaviorListenerImpl ,以及 用于的类加载器(org / jboss / modules / ModuleClassLoader的实例) 接口 javax / faces / event / AjaxBehaviorListener 具有不同的Class 该类型的对象 的 iorListenerImpl.processAjaxBehavior(Ljavax /面/事件/ AjaxBehaviorEvent ;)V 用于签名
这是一个众所周知的错误或项目设置有问题吗?顺便说说。其他事件类型如rowEdit工作正常。
感谢您提供任何帮助。