好吧,我想从一个组件触发 AJAX,但对于两个目的地,让一些代码清楚我的意思:
<p:growl id="growl" showDetail="true" sticky="true" />
<p:inputText value="#{someBean.someProperty}" >
<f:ajax event="blur" render="growl" listener="#{someBean.someListenerMethod}"/>
<f:ajax event="blur" render="updatable" />
</p:inputText>
<h:outputText value="#{someBean.someProperty}" id="updatable" />
因此,一旦发生模糊事件,<h:outputText>
和<p:growl>
将是“AJAXed”(在 primefaces 中:更新)。我想到了这个例子和另一个<f:ajax>
用更新属性替换第二个的例子<p:inputText>
,但这对我没有好处。
希望你能更好地了解并帮助我解决这个问题,在此先感谢。