I need to set a boolean field whenever p:fieldset
is toggled. I tried out following code but the field is never set by f:setPropertyActionListener although p:ajax
The <f:setPropertyActionListener> works as being an ActionListener implementation only on components implementing ActionSource interface, such as UICommand, i.e. <h:commandXxx>
, <p:commandXxx>
, etc. The <p:ajax>
does not implement this interface and therefore the <f:setPropertyActionListener>
is basically completely ignored.
As to your workaround, you could do so although I'd rather just use a concrete view scoped bean or wrap it in a composite with a backing component.