j'ai une table titre
et la classe titre crée par hibernate:
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);
	}
 
       }
 
}
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
 
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();
 
                          }
et dans page jsp j'ai affecté la variable tit au tag :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<h:selectOneMenu value="#{creationTitre.tit}></h:selectOneMenu>
quand j'execute rien ne se charge et la liste deroulante reste vide
quelles sont les rectification necessaires svp ?