p:ajax 中的 actionListener
actionListener in p:ajax
我对 p:ajax 中的 actionListener 属性有点困惑,它没有出现在 primefaces 5.2.2 的标签库中,Eclipse 也这么认为,因为它将它标记为不存在。
但是代码有效,bean 中的方法是使用 ActionEvent 参数调用的。
<p:ajax event="change" actionListener="#{bean.actionlistenerMethod}" update="stuff" />
所以我的问题是,actionListener 是如何工作的?
Primefaces:5.2.2
JSF:2.1.16
JBoss EAP 6.1
正如您在 taglib 和文档中所见,要使用的正确属性是 "listener"。
也许他们在后端覆盖了 "actionListener" 只是为了忽略这种错误。
我对 p:ajax 中的 actionListener 属性有点困惑,它没有出现在 primefaces 5.2.2 的标签库中,Eclipse 也这么认为,因为它将它标记为不存在。
但是代码有效,bean 中的方法是使用 ActionEvent 参数调用的。
<p:ajax event="change" actionListener="#{bean.actionlistenerMethod}" update="stuff" />
所以我的问题是,actionListener 是如何工作的?
Primefaces:5.2.2
JSF:2.1.16
JBoss EAP 6.1
正如您在 taglib 和文档中所见,要使用的正确属性是 "listener"。 也许他们在后端覆盖了 "actionListener" 只是为了忽略这种错误。