Un grand bonjour aux développeurs de developpez

D'abord merci pour ce formidable site.

J'ai un problème concernant un formulaire JSF et je n'arrive pas à m'en sortir.

Je travaille une application avec JSF 2.0 / Hibernate. Le tout sous Netbeans 6.8

Je suis parvenue à faire de l'ajout et de la suppression mais je n'arrive pas à faire de la recherche.

Voilà ce que je veux faire :

J'aimerais qu'à partir d'un formulaire de recherche (un seul input de l'id) parvenir à afficher l'élément recherché dans une dataTable.

Voilà ce que j'ai fait :

1- Ma classe "AuthHelper.java" qui contient les fonctions manipulant les requêtes HQL :

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
public class authHelper {
 
    Session session = null;
    List<Authentification> authList = null;
 
    public authHelper(){
        this.session = HibernateUtil.getSessionFactory().getCurrentSession();
    }
 
 
    public List getAuthByID(){
 
    Authentification auth = null;
 
    try {
        org.hibernate.Transaction tx = session.beginTransaction();
        Query q = session.createQuery("from Authentification as au where au.idauth=" + auth.getIdauth());
        auth = (Authentification) q.uniqueResult();
    } catch (Exception e) {
        e.printStackTrace();
    }