Retornar um parametro e um valor para o jsp com strusts-validator

3 respostas
S

Olá
Tenho essa validação e gostaria de saber se é possivel retornar um parametro com um valor para o jsp apartir desse erro?

erros.add(ActionErrors.GLOBAL_ERROR, new ActionError(“Login.error”));
saveErrors( request, erros );

Grato

3 Respostas

L

O que vc quer? Apresentar a mensagem de erro na jsp?
Se for isso, tente inserir o código abaixo na sua jsp:

<html-el:messages id="erros">
<c:forEach var="erro" items="${erros}">
<li><c:out value="${erro}"/></li>
</c:forEach>
</html-el:messages>

Se não for isso, tente explicar um pouco melhor.

T+

Léo

S

na verdade a mensagem já esta sendo apresentada, o que eu gostaria mesmo seria retornar da action um paramentro para o jsp, por exemplo MinhaAction.do?param=2

Teria como fazer isso?

L

Olha só, quando vc pensar em parametro vc pode relacionar com valor (campo) de formulário.
Então faz o seguinte: cria um campo (pode ser hidden) no seu form, e associa o valor do campo do formulário com uma propriedade do FormBean, depois, na action, vc pode atualizar o valor da propriedade no form, e fazer o que vc quiser com ele no cliente.
(Só não entendi muito bem pq vc faria isso com uma mensagem de erro…, mas deixa pra lá…)

Tenta aí e me diz qual o resultado.

T+

Léo

Criado 14 de agosto de 2006
Ultima resposta 14 de ago. de 2006
Respostas 3
Participantes 2