hi,
Wendy Smoak wrote:
>
> From: "Jeff Beal" <[EMAIL PROTECTED]>
> > I'd just put that in the Action class instead of in validation. It
> > seems like more of a "business" decision than a "validation" decision.
> > (After all, 'Y' and 'N' are both valid responses.)
> >
> > In Action:
> >
> > if ("Y".equals(myForm.getAccept)) {
> > return mapping.findForward("accept")
> > } else {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage(Constants.ACCEPT_TERMS_ERROR));
saveErrors(req,errors);
> > return mapping.getInputForward();
> > }
>
> It's not that simple... something about creating an ActionError and putting
> it somewhere so it will magically make the message appear on the page when I
> forward back to the input form. I used to know how to do it, but then
> things changed. And that's why I want to use Validator.
where Constants.ACCEPT_TERMS_ERROR is a key in the message properties file
should work.
-gm
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]