-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: Besoin d'explication !
PostPosted: Wed Nov 17, 2010 10:49 am 
Newbie

Joined: Wed Nov 17, 2010 10:45 am
Posts: 1
Bonjour,
je developpe actuellement sous struts et hibernate.

Mon souci est :

Lors de la creation des classes DAO par Hibernate, on a en bonus un certain nombre de requêtes toute prête.

Je veux mettre d'autre requêtes spécifiques dans mon appli.

J'ai donc créer une autre classe pour rajouter d'autre requêtes afin de ne pas les écraser.
Code:

public static List findTermeByThesaurus() {
   
   Session session = HibernateSessionFactory.getSession();
   
      try {
         String queryString = "select terme.descripteur, theso.description from Terme as terme, Thesaurus as theso where terme.idThesaurus = theso.idThesaurus";
         Query queryObject = session.createQuery(queryString);
         return queryObject.list();
      } catch (RuntimeException re) {
         throw re;
      }
   }


De la , je vais dans ma JSP pour afficher mes resultat comme cela :
Code:
<div class="liste_hierarchique" id="liste">
         <ul class="mktree" id="tree1">
            <logic:iterate name="terme" id="item">
                 <li class="liClosed">
                    <a href="#" onclick="expandTree('tree1');return false;"><img class="image_folder" src="images/mtClosed.gif">
                          <bean:write name="item" property="descripteur"/>
                    </a>
                       <ul>
                          <li>config.txt</li>
                        <li>config.txt.lock</li>   
                       </ul>   
                 </li>    
              </logic:iterate>            
         </ul>   
      </div>




Mais quand je lance le tout , j'ai une erreur :

--> No getter method for property: "descripteur" of bean: "item"

Ce que je ne comprends pas, c'est pourquoi quand j'utilise dans la même classe, une requête créée via la classe DAO(je copie colle la requete, même sous un nom different de méthode), je n'ai pas d'erreur.

L'erreur me dit bien qu'il ne trouve pas de getter pour le bean "item"...
Comment je les rajoutes et ou ???

Merci pour votre aide.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.