Struts - Ajuda urgente

1 resposta
Marques

Pessoal,

Tenho um action que gera uma mensagem de erro qdo não encontro um registro no banco. Eu gero essa mensagem da seguinte forma…

//outras instrucoes
ActionMessages msgs = new ActionMessages();
ActionErrors erros = new ActionErrors();

try {
   // verifico existencia do produto no banco
   } catch (SlcException e) {
      msgs.add(ActionErrors.GLOBAL_MESSAGE, new ActionMessage("errors.recuperarProduto))
}


if (!errors.isEmpty()){
   saveErrors(request, msgs);
}

Aih eu pergunto: Está correto dessa forma e como exibir um javascript tipo alert(Mensagem_gerada_no_action) no meu jsp?

Muito obrigado,

Marques

1 Resposta

ricardolecheta

está correto sim, o chato é só a quantidade de código que vc precisa escrever só para mostrar um erro na tela ne?

no jsp, tem uma tag logic:messagesPresent que vc precisa usar,

agora google :slight_smile:

Criado 22 de abril de 2005
Ultima resposta 22 de abr. de 2005
Respostas 1
Participantes 2