La Red de Conocimientos Pedagógicos - Aprendizaje de redacción de artículos/tesis - Acerca del problema del cuadro emergente que aparece antes del salto JSP

Acerca del problema del cuadro emergente que aparece antes del salto JSP

Implementación del problema del cuadro de aviso que aparece antes del salto JSP:

Método 1: interfaz JSP

lt; script type="text/javascript" language= "javascript"gt;

alert("No ha iniciado sesión, inicie sesión...");

window.document.location.href="userlogin. html";

lt;/scriptgt;

Método 2: fondo de Java

public void popAlert() {

response.setCharacterEncoding ("utf- 8");

PrintWriter out = respuesta.getWriter();

out.print("lt; scriptgt; alert('No has iniciado sesión, por favor iniciar sesión...' ); window.location='userlogin.html' lt;/scriptgt;");

out.flush();

out.close()

}

Método 3: interfaz JSP en segundo plano

1) Segmento de código en segundo plano Java

public void popAlert(); {

request.setAttribute("loginError", "No has iniciado sesión, inicia sesión..." // Establece el atributo de error

request.getRequestDispatcher("userlogin) .html").forward(solicitud, respuesta);

}

2) Fragmento de código de interfaz JSP

lt;

String errorInfo = (String)request.getAttribute(" loginError"); // Obtener atributos de error

if(errorInfo != null) {

gt;

lt; script type="text/javascript" language="javascript"gt;

alert("lt;=errorInfogt;"); // Mensaje de error emergente

window.location='userlogin.html'; // Saltar Ir a la interfaz de inicio de sesión

lt;/scriptgt

lt;

}

gt;