Verás, tengo este código:
Código:
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain chain)
throws IOException, ServletException {
// TODO Auto-generated method stub
HttpServletRequest httpServletRequest=(HttpServletRequest)servletRequest;
if (httpServletRequest.getSession(true).getAttribute("usuario")==null){
System.out.println("no hay usuario");
httpServletRequest.getRequestDispatcher("/pages/login.jsp").forward(servletRequest, servletResponse);
}else{
chain.doFilter(servletRequest, servletResponse);
}
}
y resulta que de esta forma nunca me deja avanzar porque ni siquiera me deja ejecutar el LoginAction para crear un nuevo usuario.