Jsf p:commandButton从第二次单击开始不工作
第一次单击Jsf p:commandButton从第二次单击开始不工作,jsf,primefaces,Jsf,Primefaces,第一次单击Apply Filter命令按钮时,我们能够得到结果(它调用Java方法),但之后如果我们再次单击Filter按钮,它不会调用Java方法 <p:commandButton value="Apply Filter" action="#{searchBean.filter}" styleClass="buttonBlue2M marginBottom10 update=":searchFormId:data
Apply Filter
命令按钮时,我们能够得到结果(它调用Java方法),但之后如果我们再次单击Filter按钮,它不会调用Java方法
<p:commandButton value="Apply Filter"
action="#{searchBean.filter}"
styleClass="buttonBlue2M marginBottom10
update=":searchFormId:dataTable, slaPendingId, actionOverDueID, notifyctnPndingID, ApprovalPndID, slaOverDueID, showAllID"
ajax="true">
</p:commandButton>
在初始调用之后,几乎肯定会在JavaScript中出现错误,导致JavaScript停止执行。尝试在浏览器中调出开发人员控制台并调试错误。这是打字错误吗:styleClass=“buttonBlue2M-marginBottom10 update=“
应该是styleClass=“buttonBlue2M-marginBottom10”update=“…
或者这是实际问题@Jorge:在显示页面的过程中,它会出现一个FaceletException
,而不是第二次单击时不响应的命令按钮。所以,是的,这只是一个粗心的询问者的另一个例子,他不关心所讨论的代码片段的质量。