J'ai une page qui contient un champ inputText :
	
	1 2 3
   | <h:inputText id="text_name" >
     <a4j:support event="onchange" reRender="comboBox_famille"  action="#{Edition.testAjax}" />
      </h:inputText> | 
 La méthode testeAjax et getItems:
	
	1 2 3 4 5 6 7
   |    public void testAjax(){
        System.out.println("/!!! Test Ajax réussie  :");
    }
    public List getItems() {
        System.out.println( "/! Je suis dans la méthode getItems()");
......return items;
    } | 
 et un tableau extendedDataTable :
	
	 <rich:extendedDataTable  height="345px" id="table"  selectionMode="single" value="#{Edition.items}" var="column" width="730px">
 Le problème c que à chaque requête d'Ajax il fait appel à la méthode getItems() dans le bean Edition alors qu'il ne devrais pas le faire!!!!
J'ai ajouté 
	
	1 2
   |  <h:inputText id="text_name" >
 <a4j:support event="onchange" ajaxSingle="true"...  | 
 mais même résultat 
Comment faire pour interdire l'appel du getter des items (qui sont chargé à partir de la base = ralentir l'exécution)
et merci.
						
					
Partager