Re: struts2: interceptor - validation doesn't work :-(

2008-01-04 Thread Randy Burgess
Don't validation errors go to input? Like so:

 
 /pages/error.jsp
 /pages/welcome-input.jsp
 /pages/welcome.jsp
 
 

I put the annotations on the setters.

@RequiredStringValidator(type = ValidatorType.FIELD, message = "You must
enter a password.")

@StringLengthFieldValidator(type = ValidatorType.SIMPLE, trim = true,
minLength = "6", maxLength = "100", fieldName = "pwd", message = "Password
must be at least 6 characters")

public void setPwd(String password) {
this.pwd = password;
}

Regards,
Randy Burgess
Sr. Web Applications Developer
Nuvox Communications



> From: xianwinwin <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List 
> Date: Thu, 3 Jan 2008 15:37:08 -0800 (PST)
> To: 
> Subject: struts2: interceptor - validation doesn't work :-(
> 
> 
> I've been struggling with this issue for a while and any pointer would be
> appreciated.
> 
> I have a simple file with one field -name; I would like to validate that the
> user put information in it.
> 
> I'm using the annotation in order to achieve this but for some reason the
> validation doesn't work (there's no return message that the user did not
> provide the info).
> 
> my file looks like this:
> 
>  
> @RequiredStringValidator(message="name is missing")
> public void setName(String name)
> {
> this.name=name;
> }
> 
> 
> in the jsp page:
> ...
>  
> 
> 
> 
> in the xml:
>  class="com.simple.validation.Test">
> /pages/error.jsp
> /pages/welcome.jsp
> 
> 
> 
> 
> 
> the guest interceptor is:
> 
> 
> 
> 
> any idea?
> 
> -- 
> View this message in context:
> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%
> 28-tp14607863p14607863.html
> Sent from the Struts - User mailing list archive at Nabble.com.
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-04 Thread xianwinwin

AND THE WINNER IS:  xniit2003

YES!! thank you so much! good call and a brilliant observation 

thank you all!

you wrote:
I guess your problem is in the xml file.
You are using "error" result type. But by default if validation error
occurs, "input" string is being returned.
So please use "input" instead of "error" and check again. 
:jumping:
-- 
View this message in context: 
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14618918.html
Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-04 Thread Ian Roughley

I didn't see an INPUT result configured, which will be needed.

/Ian

--
Ian Roughley

From Down & Around, Inc.

Consulting * Training / Mentoring * Agile Process * Open Source
web: http://www.fdar.com - email: [EMAIL PROTECTED]



Dave Newton wrote:

Please post the entire relevant code and configuration. I do this all the
time (annotating the getter, though, as Wes said) and don't have any
problems. You're extending ActionSupport?

d.

--- xianwinwin <[EMAIL PROTECTED]> wrote:

  

thanks wes, I tried this manipulation - didnt work
:-(



Wes Wannemacher wrote:


Try annotating the getter rather than the setter.

-Wes

On 1/3/08, xianwinwin <[EMAIL PROTECTED]> wrote:
  

yes i did :super:



newton.dave wrote:


Did you annotate the class with the @Validation() annotation?

d.

--- xianwinwin <[EMAIL PROTECTED]> wrote:

  

I've been struggling with this issue for a while and any pointer


would


be


appreciated.

I have a simple file with one field -name; I would like to validate


that


the
user put information in it.

I'm using the annotation in order to achieve this but for some reason


the


validation doesn't work (there's no return message that the user did


not


provide the info).

my file looks like this:


 @RequiredStringValidator(message="name is missing")
 public void setName(String name)
 {
 this.name=name;
 }


in the jsp page:
...
 



in the xml:

/pages/error.jsp
/pages/welcome.jsp





the guest interceptor is:




any idea?

--
View this message in context:



http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
  

Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  

--
View this message in context:



http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14609244.html
  

Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Wesley Wannemacher
President, Head Engineer/Consultant
WanTii, Inc.
http://www.wantii.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  

--
View this message in context:



http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14610928.html
  

Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

  


Re: struts2: interceptor - validation doesn't work :-(

2008-01-04 Thread Arpan Debroy
I guess your problem is in the xml file.
You are using "error" result type. But by default if validation error
occurs, "input" string is being returned.
So please use "input" instead of "error" and check again.

Thanks

On Jan 4, 2008 5:07 AM, xianwinwin <[EMAIL PROTECTED]> wrote:

>
> I've been struggling with this issue for a while and any pointer would be
> appreciated.
>
> I have a simple file with one field -name; I would like to validate that
> the
> user put information in it.
>
> I'm using the annotation in order to achieve this but for some reason the
> validation doesn't work (there's no return message that the user did not
> provide the info).
>
> my file looks like this:
>
>
>@RequiredStringValidator(message="name is missing")
>public void setName(String name)
>{
>this.name=name;
>}
>
>
> in the jsp page:
> ...
>  
>
>
>
> in the xml:
> class="com.simple.validation.Test">
>/pages/error.jsp
>/pages/welcome.jsp
>
>
>
>
>
> the guest interceptor is:
>
>
>
>
> any idea?
>
> --
> View this message in context:
> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Thanks & Regards
 Arpan Debroy

AOL Online India Private Ltd
RMZ EcoSpace Campus 1A
Outer Ring Road, Bellandur,
Bangalore - 560037
India
Mobile No :+9886006306
on-board :+91 (80) 4035 4528
E-mail : [EMAIL PROTECTED]


Re: struts2: interceptor - validation doesn't work :-(

2008-01-04 Thread Dave Newton
Please post the entire relevant code and configuration. I do this all the
time (annotating the getter, though, as Wes said) and don't have any
problems. You're extending ActionSupport?

d.

--- xianwinwin <[EMAIL PROTECTED]> wrote:

> 
> thanks wes, I tried this manipulation - didnt work
> :-(
> 
> 
> 
> Wes Wannemacher wrote:
> > 
> > Try annotating the getter rather than the setter.
> > 
> > -Wes
> > 
> > On 1/3/08, xianwinwin <[EMAIL PROTECTED]> wrote:
> >>
> >> yes i did :super:
> >>
> >>
> >>
> >> newton.dave wrote:
> >> >
> >> > Did you annotate the class with the @Validation() annotation?
> >> >
> >> > d.
> >> >
> >> > --- xianwinwin <[EMAIL PROTECTED]> wrote:
> >> >
> >> >>
> >> >> I've been struggling with this issue for a while and any pointer
> would
> >> be
> >> >> appreciated.
> >> >>
> >> >> I have a simple file with one field -name; I would like to validate
> >> that
> >> >> the
> >> >> user put information in it.
> >> >>
> >> >> I'm using the annotation in order to achieve this but for some reason
> >> the
> >> >> validation doesn't work (there's no return message that the user did
> >> not
> >> >> provide the info).
> >> >>
> >> >> my file looks like this:
> >> >>
> >> >>
> >> >>  @RequiredStringValidator(message="name is missing")
> >> >>  public void setName(String name)
> >> >>  {
> >> >>  this.name=name;
> >> >>  }
> >> >>
> >> >>
> >> >> in the jsp page:
> >> >> ...
> >> >>  
> >> >>
> >> >>
> >> >>
> >> >> in the xml:
> >> >>  >> >> class="com.simple.validation.Test">
> >> >> /pages/error.jsp
> >> >> /pages/welcome.jsp
> >> >>
> >> >> 
> >> >> 
> >> >>
> >> >>
> >> >> the guest interceptor is:
> >> >> 
> >> >> 
> >> >> 
> >> >>
> >> >> any idea?
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >> >
> >>
>
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
> >> >> Sent from the Struts - User mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >> -
> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >>
> >> >>
> >> >
> >> >
> >> > -
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
>
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14609244.html
> >> Sent from the Struts - User mailing list archive at Nabble.com.
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> > 
> > 
> > -- 
> > Wesley Wannemacher
> > President, Head Engineer/Consultant
> > WanTii, Inc.
> > http://www.wantii.com
> > 
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> > 
> 
> -- 
> View this message in context:
>
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14610928.html
> Sent from the Struts - User mailing list archive at Nabble.com.
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-03 Thread xianwinwin

thanks wes, I tried this manipulation - didnt work
:-(



Wes Wannemacher wrote:
> 
> Try annotating the getter rather than the setter.
> 
> -Wes
> 
> On 1/3/08, xianwinwin <[EMAIL PROTECTED]> wrote:
>>
>> yes i did :super:
>>
>>
>>
>> newton.dave wrote:
>> >
>> > Did you annotate the class with the @Validation() annotation?
>> >
>> > d.
>> >
>> > --- xianwinwin <[EMAIL PROTECTED]> wrote:
>> >
>> >>
>> >> I've been struggling with this issue for a while and any pointer would
>> be
>> >> appreciated.
>> >>
>> >> I have a simple file with one field -name; I would like to validate
>> that
>> >> the
>> >> user put information in it.
>> >>
>> >> I'm using the annotation in order to achieve this but for some reason
>> the
>> >> validation doesn't work (there's no return message that the user did
>> not
>> >> provide the info).
>> >>
>> >> my file looks like this:
>> >>
>> >>
>> >>  @RequiredStringValidator(message="name is missing")
>> >>  public void setName(String name)
>> >>  {
>> >>  this.name=name;
>> >>  }
>> >>
>> >>
>> >> in the jsp page:
>> >> ...
>> >>  
>> >>
>> >>
>> >>
>> >> in the xml:
>> >> > >> class="com.simple.validation.Test">
>> >> /pages/error.jsp
>> >> /pages/welcome.jsp
>> >>
>> >> 
>> >> 
>> >>
>> >>
>> >> the guest interceptor is:
>> >> 
>> >> 
>> >> 
>> >>
>> >> any idea?
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> >
>> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
>> >> Sent from the Struts - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> -
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > -
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14609244.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> Wesley Wannemacher
> President, Head Engineer/Consultant
> WanTii, Inc.
> http://www.wantii.com
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14610928.html
Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-03 Thread Wes Wannemacher
Try annotating the getter rather than the setter.

-Wes

On 1/3/08, xianwinwin <[EMAIL PROTECTED]> wrote:
>
> yes i did :super:
>
>
>
> newton.dave wrote:
> >
> > Did you annotate the class with the @Validation() annotation?
> >
> > d.
> >
> > --- xianwinwin <[EMAIL PROTECTED]> wrote:
> >
> >>
> >> I've been struggling with this issue for a while and any pointer would be
> >> appreciated.
> >>
> >> I have a simple file with one field -name; I would like to validate that
> >> the
> >> user put information in it.
> >>
> >> I'm using the annotation in order to achieve this but for some reason the
> >> validation doesn't work (there's no return message that the user did not
> >> provide the info).
> >>
> >> my file looks like this:
> >>
> >>
> >>  @RequiredStringValidator(message="name is missing")
> >>  public void setName(String name)
> >>  {
> >>  this.name=name;
> >>  }
> >>
> >>
> >> in the jsp page:
> >> ...
> >>  
> >>
> >>
> >>
> >> in the xml:
> >>  >> class="com.simple.validation.Test">
> >> /pages/error.jsp
> >> /pages/welcome.jsp
> >>
> >> 
> >> 
> >>
> >>
> >> the guest interceptor is:
> >> 
> >> 
> >> 
> >>
> >> any idea?
> >>
> >> --
> >> View this message in context:
> >>
> > http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
> >> Sent from the Struts - User mailing list archive at Nabble.com.
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14609244.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Wesley Wannemacher
President, Head Engineer/Consultant
WanTii, Inc.
http://www.wantii.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-03 Thread xianwinwin

yes i did :super:



newton.dave wrote:
> 
> Did you annotate the class with the @Validation() annotation?
> 
> d.
> 
> --- xianwinwin <[EMAIL PROTECTED]> wrote:
> 
>> 
>> I've been struggling with this issue for a while and any pointer would be
>> appreciated.
>> 
>> I have a simple file with one field -name; I would like to validate that
>> the
>> user put information in it.
>> 
>> I'm using the annotation in order to achieve this but for some reason the
>> validation doesn't work (there's no return message that the user did not
>> provide the info).
>> 
>> my file looks like this:
>> 
>>  
>>  @RequiredStringValidator(message="name is missing")
>>  public void setName(String name)
>>  {
>>  this.name=name;
>>  }
>> 
>> 
>> in the jsp page:
>> ...
>>  
>> 
>> 
>> 
>> in the xml:
>> > class="com.simple.validation.Test">
>> /pages/error.jsp
>> /pages/welcome.jsp
>> 
>> 
>> 
>> 
>> 
>> the guest interceptor is:
>> 
>> 
>> 
>> 
>> any idea?
>> 
>> -- 
>> View this message in context:
>>
> http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>> 
>> 
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14609244.html
Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: struts2: interceptor - validation doesn't work :-(

2008-01-03 Thread Dave Newton
Did you annotate the class with the @Validation() annotation?

d.

--- xianwinwin <[EMAIL PROTECTED]> wrote:

> 
> I've been struggling with this issue for a while and any pointer would be
> appreciated.
> 
> I have a simple file with one field -name; I would like to validate that
> the
> user put information in it.
> 
> I'm using the annotation in order to achieve this but for some reason the
> validation doesn't work (there's no return message that the user did not
> provide the info).
> 
> my file looks like this:
> 
>  
>   @RequiredStringValidator(message="name is missing")
>   public void setName(String name)
>   {
>   this.name=name;
>   }
> 
> 
> in the jsp page:
> ...
>  
> 
> 
> 
> in the xml:
>  class="com.simple.validation.Test">
> /pages/error.jsp
> /pages/welcome.jsp
> 
> 
> 
> 
> 
> the guest interceptor is:
> 
> 
> 
> 
> any idea?
> 
> -- 
> View this message in context:
>
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
> Sent from the Struts - User mailing list archive at Nabble.com.
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]