j'ai une table titre
et la classe titre crée par hibernate:
je veux charger tout les idtitre dans le selectonemenu de ma page jsp et j'ai procedé ainsi :
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
24
25
26
27
28
29
30
31
32
33
34 public class Titre extend baseTitre() { public Titre () { super(); } public Titre (java.lang.String id) { super(id); } public Titre ( java.lang.String id, java.lang.Integer tytt, java.lang.Integer cdTarif, java.lang.Integer cdPri, java.lang.String libelle, java.lang.Integer qteRvtPredef, java.lang.Integer stckAlrt, java.lang.Integer cdArt) { super ( id, tytt, cdTarif, cdPri, libelle, qteRvtPredef, stckAlrt, cdArt); } } }
et dans page jsp j'ai affecté la variable tit au tag :
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
24
25
26
27 public class creationtitre { private String tit; public String getTit() { return tit; } public void setTit(String tit) { this.tit = tit; } public string creer () { SessionFactory sessionfactory = new Configuration().configure().buildSessionFactory(); Session session = sessionfactory.openSession(); try { Query q = session.createQuery("from Titre"); Iterator it = q.iterate(); while (it.hasNext()) { Titre tt = (Titre) it.next(); this.tit = tt.getId(); }
quand j'execute rien ne se charge et la liste deroulante reste vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<h:selectOneMenu value="#{creationTitre.tit}></h:selectOneMenu>
quelles sont les rectification necessaires svp ?
Partager