Bonjour,
Voici mon problème.
J'envoie une liste de Pays dans la request mais impossible de la charger dans mon html:select.
J'ai parcouru plusieurs messages sur le même sujet ... mais je ne trouve pas.
Voici mon code pour l'envoi de la liste :
puis voici mon code dans la jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 List listePays= null; try { HibernateUtil.getSessionFactory().getCurrentSession().beginTransaction(); Session session =(Session)HibernateUtil.getSessionFactory().getCurrentSession(); Criteria criteriaPays=session.createCriteria(Pays.class); listePays=criteriaPays.list(); HibernateUtil.getSessionFactory().getCurrentSession().getTransaction().commit(); } catch(Exception he) { System.out.println(he); HibernateUtil.getSessionFactory().getCurrentSession().getTransaction().rollback(); } request.setAttribute("listePays",listePays);
l'erreur est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <html:select property="payId" name="pays" > <html:optionsCollection property="listePays" value="payId" label="payNationalite"/> </html:select>
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part javax.servlet.ServletException: Cannot find bean under name pays
Partager