Galera é o seguinte:
Quero usar os labels do resource.properties para as mensagens do meu sistema. Para isso estou fazendo isso:
//inserir
try{
facade.insere(facade.getProximaChave(),cform.getGenero());
System.out.println("salvou");
msg.add(ActionErrors.GLOBAL_ERROR,new ActionError("insere.sucesso"));
saveErrors(req,msg);
return mapping.findForward("sucesso");
}
catch(SQLException e){
System.out.println("erro : "+e.getMessage());
msg.add(ActionErrors.GLOBAL_ERROR,new ActionError("insere.erro"));
saveErrors(req,msg);
return mapping.findForward("erro");
}
no jsp, estou recuperando essas mensagem em uma var javascript:
var erro='<html:erros/>';
Ele retorna o resultado (mensagem) corretamente, só que coloca umas quebras de linha que dá pau no javascript.
esse é o html gerado
var erro = '<FONT COLOR='RED'>
Registro cadastrado com sucesso!
</FONT>
';
Alguma coisa errada?