bonjour

j'ai un formulaire d'authentification login/pass en utilisant framework struts (Login.jsp, LoginForm et LoginAction) j ai teste le formulaire sur un mot de pass et login codés ds LoginAction ca marche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (nomUtilisateur.equals("user") && mdpUtilisateur.equals("user"))
mais maitenant je veux acceder a une BD ou il y a une table des utilisateurs.

j'ai mis ce code pour tester seulement au niveau de login:
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
Connection con = null;
ResultSet résultats = null;
 
 
   Class.forName("org.gjt.mm.mysql.Driver");
 
    String DBurl = "jdbc:mysql://localhost/test";
    con = DriverManager.getConnection(DBurl,"root","admin");
 
 
 
java.sql.PreparedStatement rechercheID = con.prepareStatement("SELECT * FROM users WHERE nom = '"+nomUtilisateur+"'");
 
 résultats = rechercheID.executeQuery();
 boolean encore = résultats.next();
 
if (nomUtilisateur.equals(résultats.getInt(1)))   
     resultat = "succes";
mais ca marche pas:s

est ce que qlq un a une idee ou comment executer une requete SQL pour struts??

merci en avance