You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Hanmay Udgiri <ha...@gmail.com> on 2006/11/15 09:25:37 UTC
Query in action messages
Hi
I am doing validation in my Action Form which is extending
ValidatorActionForm.
In validate method,I am checking for mandatory field and adding error.
The error in ApplicationResources.properties is like this.
error.required=The {0) field is required field.
error.notInRange=The {0} field should be in between {1) and {2)
error.zipcode=Zip Code
And I am addding the the error in validate mehod like this
errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","
error.zipcode"));
But It is printing the error mesasges like this.
The error.zipcode field in reuqired field.
It works if I add error like this.
errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","Zip Code"));
The Zip Code field in reuqired field.
Can anybody help on this
--
Thanks and Regards
Hanmayya Udgiri
Re: Query in action messages
Posted by Hanmay Udgiri <ha...@gmail.com>.
Hi Nuwan,
Actually I am using Form and this method is available in Action class
On 11/15/06, Nuwan Chandrasoma <my...@gmail.com> wrote:
>
> Ops..,, sorry ignore the last mail..
>
> It should be.. first call the getResources() and get the MessageResource
> and
> from there u can get the message..
>
> eg:-
>
> errors.add(Error_FIELD_KEY,new ActionMessage("
> error.required",getResources(request).getMessage("error.zipcode"));
>
> Regards,
>
> Nuwan
>
>
>
> ----- Original Message -----
> From: "Hanmay Udgiri" <ha...@gmail.com>
> To: <us...@struts.apache.org>
> Sent: Wednesday, November 15, 2006 8:25 AM
> Subject: Query in action messages
>
>
> > Hi
> > I am doing validation in my Action Form which is extending
> > ValidatorActionForm.
> > In validate method,I am checking for mandatory field and adding error.
> > The error in ApplicationResources.properties is like this.
> > error.required=The {0) field is required field.
> > error.notInRange=The {0} field should be in between {1) and {2)
> > error.zipcode=Zip Code
> > And I am addding the the error in validate mehod like this
> > errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","
> > error.zipcode"));
> >
> > But It is printing the error mesasges like this.
> > The error.zipcode field in reuqired field.
> > It works if I add error like this.
> > errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","Zip
> > Code"));
> > The Zip Code field in reuqired field.
> >
> > Can anybody help on this
> >
> > --
> > Thanks and Regards
> > Hanmayya Udgiri
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
Thanks and Regards
Hanmayya Udgiri
Re: Query in action messages
Posted by Nuwan Chandrasoma <my...@gmail.com>.
Ops..,, sorry ignore the last mail..
It should be.. first call the getResources() and get the MessageResource and
from there u can get the message..
eg:-
errors.add(Error_FIELD_KEY,new ActionMessage("
error.required",getResources(request).getMessage("error.zipcode"));
Regards,
Nuwan
----- Original Message -----
From: "Hanmay Udgiri" <ha...@gmail.com>
To: <us...@struts.apache.org>
Sent: Wednesday, November 15, 2006 8:25 AM
Subject: Query in action messages
> Hi
> I am doing validation in my Action Form which is extending
> ValidatorActionForm.
> In validate method,I am checking for mandatory field and adding error.
> The error in ApplicationResources.properties is like this.
> error.required=The {0) field is required field.
> error.notInRange=The {0} field should be in between {1) and {2)
> error.zipcode=Zip Code
> And I am addding the the error in validate mehod like this
> errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","
> error.zipcode"));
>
> But It is printing the error mesasges like this.
> The error.zipcode field in reuqired field.
> It works if I add error like this.
> errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","Zip
> Code"));
> The Zip Code field in reuqired field.
>
> Can anybody help on this
>
> --
> Thanks and Regards
> Hanmayya Udgiri
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Query in action messages
Posted by Nuwan Chandrasoma <my...@gmail.com>.
Hi,
there is a method called getMessage(), use that one and get the message from
the resource bundle,
eg:_
errors.add(Error_FIELD_KEY,new ActionMessage(" error.required",
getMessage("error.zipcode")));
Regards,
Nuwan
----- Original Message -----
From: "Hanmay Udgiri" <ha...@gmail.com>
To: <us...@struts.apache.org>
Sent: Wednesday, November 15, 2006 8:25 AM
Subject: Query in action messages
> Hi
> I am doing validation in my Action Form which is extending
> ValidatorActionForm.
> In validate method,I am checking for mandatory field and adding error.
> The error in ApplicationResources.properties is like this.
> error.required=The {0) field is required field.
> error.notInRange=The {0} field should be in between {1) and {2)
> error.zipcode=Zip Code
> And I am addding the the error in validate mehod like this
> errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","
> error.zipcode"));
>
> But It is printing the error mesasges like this.
> The error.zipcode field in reuqired field.
> It works if I add error like this.
> errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","Zip
> Code"));
> The Zip Code field in reuqired field.
>
> Can anybody help on this
>
> --
> Thanks and Regards
> Hanmayya Udgiri
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Query in action messages
Posted by Mano Chinthaka Dasanayaka <ma...@mubasher.net>.
Hi,
Yes. When u use. errors.add(Error_FIELD_KEY,new ActionMessage("
error.required","
error.zipcode"));
It will just replace what ever u pass as the second argument with the
"{0)". Second way is correct...
Regards,
Mano
-----Original Message-----
From: Hanmay Udgiri [mailto:hanmayya.udgiri@gmail.com]
Sent: Wednesday, November 15, 2006 1:56 PM
To: user@struts.apache.org
Subject: Query in action messages
Hi
I am doing validation in my Action Form which is extending
ValidatorActionForm.
In validate method,I am checking for mandatory field and adding error.
The error in ApplicationResources.properties is like this.
error.required=The {0) field is required field.
error.notInRange=The {0} field should be in between {1) and {2)
error.zipcode=Zip Code
And I am addding the the error in validate mehod like this
errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","
error.zipcode"));
But It is printing the error mesasges like this.
The error.zipcode field in reuqired field.
It works if I add error like this.
errors.add(Error_FIELD_KEY,new ActionMessage(" error.required","Zip Code"));
The Zip Code field in reuqired field.
Can anybody help on this
--
Thanks and Regards
Hanmayya Udgiri
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org