I want to use multiple action listener to set state of two backing beans before further processing
1st way:
The binding attribute value needs to point to an object implementing ActionListener interface, not a method.
From the documentation of f:actionListener's bindig attribute :
Value binding expression that evaluates to an object that implements javax.faces.event.ActionListener.
A similar problem was discussed here.