2011-06-08 1 views
0

J'utilise JSF 1.2.Comment puis-je transmettre certains paramètres à actionListener qui est appelé sur l'événement spécifié dans a4j: support de h: inputText?Paramètre dans l'actionListener

<h:inputText id="dateToText" value="#{flowScope.fileSearchCriteria.toDateStr}"> 
    <a4j:support event="onchange" reRender="datePanel1"  
     actionListener="#fileSearchCriteria.changeTextToDate}" /> 
    <a4j:actionparam name="strxxx"         
     assignTo="#{flowScope.fileSearchCriteria.strxxx}" value="#{resourceBundle.searchIn}"/> 
</h:inputText> 

Répondre

0

Ce que vous avez est correct, mais au lieu de actionListner, je passerais à l'action. Je ne pense pas qu'il y ait une garantie que a4j: actionparam sera invoqué avant actionListener. Mais l'action sera toujours invoquée en dernier.