Substituição do saveErrors() do struts

Pessoal,

Estou com uma dúvida em relação ao saveErrors() do struts, parece-me que ele esta deprecated e não existe mais na versão 1.2.

Alguém tem alguma solução ou outro método que faça a mesma tarefa de jogar as exceções para html:error?

até mais!

O saveErrors(ActionErrors) está deprecated porque a Classe ActionError está deprecated e a classe ActionErrors também será no futuro. No lugar de ActionError use ActionMessage e de ActionErrors use ActionMessages:

ActionMessages messages = new ActionMessages(); messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("teste")); saveErrors(request, messages);

Muitissímo obrigado!!!

Tenha um ótimo feriado!

caras,

eu tava com a mesma duvida de como usar o ActionMessages no JSP, fiz exatamente como sugeriu o fcmartins, e nao conseguia exibir o erro no JSP
com o codigo

<html:messages id="error">${error}</html:messages>

ja q o fcmartins tava usando as tags do struts … nao fiz tao “exatamente” assim :slight_smile:

entao acabei descobrindo q pra usar com as tags de JSTL tem q usar o atributo MESSAGE

<html:messages id="error" message="true">${error}</html:messages>

espero q ajude alguem

ps: o meu action tá como o fcmartins sugeriu

ActionMessages messages = new ActionMessages();
 messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("teste"));
 saveErrors(request, messages);