Bom dia pessoal.
Estou com um erro ao passar um ActionMessages para o meu JSP via Forward
Trechos:
No Action:
ActionMessages messages = new ActionMessages();
messages.add("error",new ActionMessage("Matrícula não Encontrada!"));
saveMessages(request,messages);
return mapping.findForward("inicio");
Possuo uma função JavaScript que trata no JSP:
function verificaErros(){
<logic:messagesPresent>
var texto = '';
<html:messages id="error" message="true">
texto += '<bean:write name="error"/>' + '\n';
</html:messages>
alert(texto);
</logic:messagesPresent>
}
Através do Dispatcher eu consegui, mas pelo Forward tá dando pau!
Quando chamo a Action, apenas dá um ‘reload’ da pagina e a funcão JS está vazia.
Pesquisei no Google e parece que a html:messages não funciona por forward , Alguma sugestão?
Valeu …!