如何在Ajax调用之前调用Java Bean方法

时间:2017-10-31 10:34:53

标签: jsf primefaces

我正在使用Java,Spring和PrimeFaces开发一个网页,我想在使用commandButton通过AJAX打开弹出框之前调用java bean方法。

<f:event type="postAddToView" listener="#{bean.method}"/>
<f:event type="preRenderView" listener="#{bean.method}"/>

我尝试了上面的代码,f:event对我没用,因为我没有重新加载页面,我正在使用AJAX。

由于与上述相同的原因,

@PostConstruct对我没有帮助。

commandButton的属性为; onsuccess, onstart, onerror, oncomplete, onclick等对我没有帮助

我需要Java方面的解决方案,我需要操纵ajax渲染,我的意思是我想在ajax渲染之前更改一些commanButton属性。在Java bean中应该有一个注释或类似的东西,允许我在ajax渲染之前操作组件属性。你知道任何解决方案吗?

0 个答案:

没有答案
相关问题