Wie verarbeitet JSF den Aktionslistener?

Ich bin gespannt, wie JSF weiß, dass ich mit einer Aktion auf die Schaltfläche klicke und es sogar möglich ist, einen Aktionslistener mit einem Parameter aufzurufen. Ich kann mir vorstellen, dass der Server den Status und EL bemerkt und die Methoden aufruft.

Beispiel 1:

<form>
   <p:commandButton actionListener="{bean.do_something(bean.info)}" />
</form>

Beispiel 2:

<form>
     <h:datatable values=... var="myvar">
        <h:column>
           <p:commandButton actionListener="{bean.do_something(myvar.info)}" />
        </h:column>
     </h:datatable>
</form>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage