si no mal recuerdo es algo asi, como un "puente" entre tu login, otro JSP que valida los datos y el JSP al cual te redirige mira este codigo:
Código:
<%
String usuario = "";
String clave = "";
if(request.getParameter("usuario") !=null)
usuario=request.getParameter("usuario");
if(request.getParameter("clave") !=null)
clave=request.getParameter("clave");
if (usuario.equals("tsosa") && clave.equals("tsosa"))
{
HttpSession sesionOK = request.getSession();
sesionOK.setAttribute("usuario", usuario);
%>
<jsp:forward page="memory.jsp" />
<%
}else{
%>
<jsp:forward page="index.jsp">
<jsp:param name="error" value="Usuario y/o clave incorrecta. <br> Vuelve a intentarlo"/>
</jsp:forward>
<%
}
%>
Saludos!