Académique Documents
Professionnel Documents
Culture Documents
Respuesta de
txerra
Cerrar
a
vladtepes
Cerrar
en
JSP
13/03/2003
09/03/2010
Usuario
Anuncios Google
Programa WebExpert Google
Formación Gratuita en AdWords
¡Consigue Clientes Hoy mismo!
Google.com/WebExpert
Hola!!!!
Estoy desarrollando un sito con tecnologia JSP, pero para accesar a este sitio es necesario un login y password; esto lo tengo en una base
de datos MySql, si puedo pasar el valor del objeto de la sesion a otra pagina, pero no se como hacer que no permita la entrada a paginas
que requieren el password (sin antes introducirlo) creo que debo usar redireccion, pero no se como, podrias explicarme con un pequeno
ejemplo como es que se redirecciona si el valor de la sesion es null
09/03/2010
Experto
Hola. Para lo que tu quieres hacer la manera más fácil es que cuando el usuario existe en la BBDD creas una variable de sesión que se
llame por ejemplo "autenticado" y que tenga el valor "true". Así:
<%//GESTION DE LA SESION
HttpSession sesion = request.getSession(true);
if (clienteRegistrado){
sesion.putValue("autenticado","true");
response.sendRedirect("paginaSiguiente.jsp");
}
%>
Vale, ahora supongamos que queremos hacer el control de la variable de sesion en la "paginaSiguiente.jsp".Lo hacemos de la siguiente
manera:
<%//GESTION DE LA SESION
HttpSession sesion = request.getSession(true);
if (sesion == null){
response.sendRedirect("paginaDeError.jsp");
}else{
if (sesion.getValue("autenticado") == null || !sesion.getValue("autenticado").equals("true")){
response.sendRedirect("paginaDeError.jsp");
}
}
%>
Bajate el Javadoc del Jsdk2.0 para que veas tanto los métodos disponibles el la clase javax.servlet.http.HttpSession como en la clase
javax.servlet.http.HttpResponse
Estoy haciendo una aplicacion JSP que
permita ingresar un usuario y contraseña?
pero no se como hacer el boton "Entrar" es decir que codigo debe llebar (el boton) para
que me verifique si los datos ingresados coinsiden con la base de datos...
gracias!
• hace 3 años
• Notificar un abuso
by Mariana Mijail
Miembro desde el
02 noviembre 2007
Puntos totales:
15.034 (Nivel 6)
• Añadir contacto
• Bloquear
• hace 3 años
• Notificar un abuso
67% 2 votos
¿No es lo que buscabas? Intenta con Yahoo! Search
Principio del formulario
ans_qp_1
Búsquedas relacionadas:
• 0 minutos
• 0 principales
Pool
hola muy bueno tu ejemplo. sabes quisiera saber como podrías implementar perfiles
suponiendo que tienes un campo mas en la tabla cod_acc ej: usuarios con codigo 1 seran
administradores y con codigo 2 seran clientes es obio que este codigo hara que se
redireccionen a distintas paginas
gracias
Notifica un abuso
luis manuel
Notifica un abuso
* Tienes que estar registrado para poder añadir comentarios. Entra o regístrate.
Otras respuestas (1)
• by Betux
Miembro desde el
21 febrero 2008
Puntos totales:
2.352 (Nivel 3)
○ Añadir contacto
○ Bloquear
Hola deberias hacer un jsp que tenga el formulario html en el que pides la
contraseña y el usuario.
Tendrias otro jsp en el que validarias los datos ingresados, deberias usar beans,
por ejemplo un bean BaseBD (que se conecte a la base de datos y tenga un
metodo que devuelva un boolean, de acuerdo a los parametros ingresados
(nombre y clave)) de acuerdo a eso mostrarias un mensaje de error en la pagina o
las acciones disponibles