hola como estan necesito ver si me ayudan con esto no se q esta mal para mi todo esta bien pero no me hace lo que esta dentro del if les doy el codigo para que vean.
Statement st = conexion.createStatement();
ResultSet rs = st.executeQuery("select * from usuarios" );
out.println("<table border=\"1\"><tr><td>Identificación</td><td>Nombres</td></tr>");
int i =1;
while(rs.next())
{
aux=rs.getString(7); // aux guarda el valor de la bdd de la columna 7 q este caso es "login" x ejemplo aux=javier
aux1=rs.getString(8); // aux1 guarda el valor de la bdd de la columna 8 q este caso es "password" aux1=javi
if (usuario.equals(aux) && clave.equals(aux1)) //usuario y clave son los datos q cojo de los text q estan en mi aplicacion.
{
HttpSession sesionOK= request.getSession();
sesionOK.setAttribute("usuario",usuario);
%>
<jsp:forward page="menu.jsp" /> // si pasa como true abre una nueva ventana
<% }
i++;
}
pero no me sale nada ni error no me sale pero por ejmplo pongo esto:
if (usuario.equals("javier") && clave.equals("javi"))
osea pongo directo los valores ahi si me vale y eso no se xq no me compara con las otras variables.
gracias por la respuesta.