मैं उत्सुक क्या क्रियान्वित ajax कॉल के इन दो तरीकों के बीच अंतर है कर रहा हूँ:JSF च: ajax श्रोता बनाम CommandButton कार्रवाई
<h:commandButton value="Submit" action="#{bean.action}">
<f:ajax execute="@form" render="component"/>
</h:commandButton>
और
<h:commandButton value="Submit">
<f:ajax listener="#{bean.action}" execute="@form" render="component"/>
</h:commandButton>
ऐसा लगता है कि लोगों को पहली बार उपयोग रास्ता अक्सर, लेकिन दूसरा काम ठीक से लगता है ...