JSP (Java Server Page) - Script de Login

 
Vista:

Script de Login

Publicado por jimagu (8 intervenciones) el 21/05/2002 05:30:20
Tengo una duda de como hacer un login con JSP conectandome a una base de datos. Alguien tiene algun ejemplo para que me ayude.
Gracias.

PS:Urge
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Script de Login

Publicado por Oscar (161 intervenciones) el 26/05/2002 02:02:04
<%-- La linea de abajo es donde van los import y cosas de esas --%>
<%@ page import="java.sql.*, java.io.*, com.isavvix.ijc.util.*, java.util.*" %>

<html>
<head>
</head>
<body>
<%-- Aqui lo que hago es revisar los parametros con los que fue
llamada la pagina, al principio no hay parametros, por lo
tanto, entro en el if --%>
<%
Enumeration flds = request.getParameterNames();
if(!flds.hasMoreElements()){
%>
<form action="login.jsp" method="post">
Usuario<input type="text" name=usr size="40" maxlength="30"><br>
Contraseña:
<input type="password" name=pwd size="15" maxlength="15">
<input type=submit value="Submit" name=submit>
<%-- Abajo lo que hago es abrir una conexion con la base de datos,
la forma en que comparo el nombre y el password es en el s.executeQuery(...)
lo que hago ahi, es buscar un nombre y password igual al que el usuario
introdujo, si no existe, r.next() r.next regresa falso.--%>
<%
}else{
Connection c = null;
String user="", password="";
Member m = new Member(user, password);
c = m.getConnection();
Statement s = c.createStatement();

ResultSet r = s.executeQuery("SELECT name FROM users where "+
"name = " + request.getParameter("usr") +
" and password = '" + request.getParameter("pwd") + "'");

if(r.next()){
out.print("Login correcto");
}else
out.print("Login incorrecto");
r.close();
s.close();
}
%>
</form>
</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar