Dans Mon Action
dans display()
Criteria cl = hbsession.createCriteria(Region.class);
org.hibernate.Session hbsession = HibernateUtil.getSessionFactory().getCurrentSession();
regionsform.setRegionsList(cl.list());
//request.setAttribute("regionsList", cl.list());

cl.add(Restrictions.ilike("code", regionsform.getTmpcode()+"%"));
cl.setFirstResult(firstRecordIndex);
cl.setMaxResults("10");

// Create a datagrid.
Datagrid dg = Datagrid.getInstance();
// Set the bean class for new objects.
//We suppose SomeBean is the class of the object in the List aList.
dg.setDataClass(Region.class);
// Set the data
//dg.setData(cl.list());
dg.setData(aList);
// Initialize the form
regionsform.setDatagrid(dg);
dans display, cl.list() est de 10 elements après la requête

j'aimerai afficher dans validateSelected() : cl.list() de 10 elements après la requete et après modification du datagrid. faut-il que je rajoute toute la requête comme dans display ?
car sans
cl.add(Restrictions.ilike("code", regionsform.getTmpcode()+"%"));
cl.setFirstResult(firstRecordIndex);
cl.setMaxResults("10");
j'ai la list de tous les éléments de Region.class

dans validateSelected()
Criteria cl = hbsession.createCriteria(Region.class);

//je met toute la requête comme dans display
cl.add(Restrictions.ilike("code", regionsform.getTmpcode()+"%"));
cl.setFirstResult(firstRecordIndex);
cl.setMaxResults("10");

lc_datagrid.setData(cl.list()) ;
regionsform.setDatagrid(lc_datagrid) ;
dans display j'ai une petite liste, dans validateSelected() j'ai une grande liste qui s'affiche, or je voudrais la petite liste.