Message de Erros no struts

1 resposta
A

Companheiros, estou fazendo uma Classe que herda de DispacthAction
que tem uma método que está executando esse código:

ActionMessages actionMessages = new ActionMessages();

actionMessages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(“frmAutenticacao.usuario.senha.invalido”));

saveMessages(request, actionMessages);

return mapping.findForward(“prepararAutenticacao”);

No JSP está assim:

  • ${error}

Mais não está mostrando a mensagem no JSP. O que eu fiz de errado?

Grato
Aldivone

1 Resposta

J

No lugar de saveMessages utilze saveErrors com os mesmos parâmetros e na tela JSP faça o seguinte:

<logic:messagesPresent>
  <html:messages id="error"> 
    <bean:write filter="false" name="error"/>
  </html:messages> 
</logic:messagesPresent>

<logic:messagesPresent message="true">    
  <html:messages id="message" message="true" >
    <bean:write filter="false" name="message"  />
  </html:messages>   
</logic:messagesPresent>
Criado 9 de junho de 2006
Ultima resposta 9 de jun. de 2006
Respostas 1
Participantes 2