Estoy haciendo uso de Servlets y para lanzar todos los mensajes de error, utilizo la misma página de modo que en el servlet declaro una variable de sesion:
HttpSession sesion = request.getSession();
sesion.setAttribute("error", "Nombre de usuario y/o contraseña incorrectos.");
response.sendRedirect(error.jsp");
y en la página error.jsp :
<%
session.getAttribute("error");
%>
He probado también con: System.out.println(session.getAttribute("error"));
Cuando introduzco un nombre de usuario y contraseña incorrectos me redirige a la página de error pero no me muestra ningún mensaje, ¿Alguien podría ayudarme?