Bonjour tout le monde
Je suis en cours de développer un petit projet en jsp
Mon problème c que je veux tester les donnes d'un utilisateur lors de son authentification
//le mot de passe tapper par l'user
String password = request.getParameter("password");
//le login tapper par l'user
String login = request.getParameter("login");
String log ;
String passe ;
boolean bol=false;
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@//localhost:1521/XE","user","pass" );
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select log, PASSWORD from table");
while (rs.next())
{
log = rs.getString(1).trim();
passe=rs.getString(2).trim();
if(passe==password {
bol=true;
break;
}
}
if (bol==true)
out.println("true");
else
out.println("false");
con.close();
}
=================================================================
Il m'affiche toujours false même si les donnes entre par l'utilisateur sont valide.
Merci