如何在执行此 f:event 侦听器之前从 jsf 页面设置 bean 属性:
<f:event type="preRenderComponent" listener="bean.method}"/>
我尝试了下面的代码,但它没有将值设置为 bean 属性。
<f:event type="preRenderComponent" listener="bean.method}">
<f:setPropertyActionListener target="#{bean.howMany}" value="2"/>
</f:event>
JSF2.1.6 与 PF 3.3
编辑
下面的代码有什么问题吗?(这行得通!但我只是想确认这是否有任何问题!?)
<f:event type="preRenderComponent" listener="#{bean.setHowMany(15)}"/> <f:event type="preRenderComponent" listener="#{bean.method}"/>