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.
mais maitenant je veux acceder a une BD ou il y a une table des utilisateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (nomUtilisateur.equals("user") && mdpUtilisateur.equals("user"))
j'ai mis ce code pour tester seulement au niveau de login:
mais ca marche pas:s
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";
est ce que qlq un a une idee ou comment executer une requete SQL pour struts??
merci en avance
Partager