Red de conocimiento informático - Conocimiento de la instalación - Solicitud de código: escriba un programa en Jsp para permitir a los usuarios olvidar sus contraseñas. Siempre que ingresen su nombre de usuario y respondan las preguntas sobre la contraseña, podrán recuperar sus contraseñas.

Solicitud de código: escriba un programa en Jsp para permitir a los usuarios olvidar sus contraseñas. Siempre que ingresen su nombre de usuario y respondan las preguntas sobre la contraseña, podrán recuperar sus contraseñas.

1. Cree una base de datos con al menos los siguientes campos

nombre de usuario varchar(30) almacena el nombre de usuario

userpwd varchar(30) almacena la contraseña del usuario

p >

userques varchar(255) almacena preguntas de los usuarios para recuperar contraseñas que no se pueden recordar

userkey varchar(255) almacena respuestas a las preguntas

2 Cree una página JSP<. /p> p>

Dos cuadros de entrada

Nombre de usuario lt; input type="text" name="username"gt; brgt; aquí Base de datos, lea las preguntas, también puede crear directamente una lista desplegable, dejar que el usuario seleccione la pregunta y luego verificar si la pregunta es la que se seleccionó cuando el usuario se registró. Si es así, se permitirá ingresar la respuesta. De lo contrario, indicará que la pregunta es incorrecta

Respuesta a la pregunta: lt; input type="text" name="userkey"gt; 3. Escriba un JSP que maneje el envío de recuperación de contraseña

lt;

String nombre de usuario = request.getParameter("username").trim();

String userques = request.getParameter("userques").trim();

p>

String userpwd = "" //Definir contraseña

if(username == usuario de consulta de base de datos amp; userques == pregunta de consulta de base de datos) {

userpwd = Consulta la base de datos

session.setAttribute("userpwd",

);

}

gt;

4. En JSP Eliminar userpwd de

lt; "userpwd");

gt;

Establecer en JSP Solo muéstralo