A unica forma que consigo fazer para exibir uma mensagem de erro é da seguinte forma:
if(usuario != null) {
System.out.println("usuario existe");
return "redirect:?acao=ListaEmpresas";
} else {
System.out.println("usuario nao existe");
String errorMessage = "Dados Incorretos";
request.setAttribute("errorMessage", errorMessage);
return "forward:formlogin.jsp";
}
No entanto seguindo o padrão, eu deveria fazer um redirect
para a action responsável por exibir o formulário, mas como seria uma nova requisição não funcionaria. Como fazer nesse caso?