[hibernate3] quels jar ajouter quand on a deja struts ?
Bonjour.
J'utilise eclipse 3.1 WTP et j'ai un projet tomcat.
j'ai installé struts 1.1 et j'ai ajouté les jar dans le web-inf/lib.
Apres avoir dezippé hibernate 3, je me rend compte qu'il y a un paquet de jar, dont certains viennent en doublon de ce que j'ai déjà.
En cherchant dans la doc, je trouve un nombre de paquet minimum, que j'installe (dans ma version les noms sont un peu different genre antlr-2.7.6rc1) :
cglib-full.jar
asm.jar
asm-attrs.jar
commons-collections.jar
ehcache.jar
hibernate3.jar
jta.jar
dom4j.jar
log4j.jar
et ces 2 là :
(antlr.jar)
(commons-logging.jar)
Je n'installe pas les 2 derniers qui sont deja là avec struts.
Maintenant je lance une requete :
Code:
1 2 3 4
|
StringBuffer sb = new StringBuffer("from EpreuveHib epreuve");
sb.append(" where epreuve.comp_id.idAgenda = '").append(idAg).append("'");
Query requete = session.createQuery(sb.toString()); |
qui marche parfaitement bien.
Mais quand je veux passer les valeurs en parametre :
Code:
1 2 3 4
|
StringBuffer sb = new StringBuffer("from EpreuveHib epreuve");
sb.append(" where epreuve.comp_id.idAgenda = :idagenda");
Query requete = session.createQuery(sb.toString()).setInteger("idagenda",idAg); |
il me renvoie une liste vide !!
Mes questions pour les pros du site ;)
1/ est-ce-que qqun peut me confirmer que j'installe les bons jar et qu'ils sont suffisants ?
2/ comment avez vous resolu le conflit entre les jar de struts et d'hibernate ?
3/ avez dejà vous eu ce pb de passage de paramètre qui ne fonctionne pas alors que sinon tout va bien ?