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:
   ...
s:textfield name=name label=your name: /
  
  
  
   in the xml:
   action name=UserTest_*  method={1}
   class=com.simple.validation.Test
   result name=error/pages/error.jsp/result
   result name=success/pages/welcome.jsp/result
  
   interceptor-ref name=guest/
   /action
  
  
   the guest interceptor is:
   interceptor-stack name=guest 
   interceptor-ref name=defaultStack/
   /interceptor-stack
  
   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 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:
...
 s:textfield name=name label=your name: /



in the xml:
action name=UserTest_*  method={1}
class=com.simple.validation.Test
result name=error/pages/error.jsp/result
result name=success/pages/welcome.jsp/result

interceptor-ref name=guest/
/action


the guest interceptor is:
interceptor-stack name=guest 
interceptor-ref name=defaultStack/
/interceptor-stack

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:
 ...
  s:textfield name=name label=your name: /



 in the xml:
action name=UserTest_*  method={1}
 class=com.simple.validation.Test
result name=error/pages/error.jsp/result
result name=success/pages/welcome.jsp/result

interceptor-ref name=guest/
/action


 the guest interceptor is:
interceptor-stack name=guest 
interceptor-ref name=defaultStack/
/interceptor-stack

 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 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 Randy Burgess
Don't validation errors go to input? Like so:

 action name=UserTest_*  method={1}
 class=com.simple.validation.Test
 result name=error/pages/error.jsp/result
 result name=input/pages/welcome-input.jsp/result
 result name=success/pages/welcome.jsp/result
 interceptor-ref name=guest/
 /action

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 user@struts.apache.org
 Date: Thu, 3 Jan 2008 15:37:08 -0800 (PST)
 To: user@struts.apache.org
 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:
 ...
  s:textfield name=name label=your name: /
 
 
 
 in the xml:
 action name=UserTest_*  method={1}
 class=com.simple.validation.Test
 result name=error/pages/error.jsp/result
 result name=success/pages/welcome.jsp/result
 
 interceptor-ref name=guest/
 /action
 
 
 the guest interceptor is:
 interceptor-stack name=guest 
 interceptor-ref name=defaultStack/
 /interceptor-stack
 
 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-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:
 ...
  s:textfield name=name label=your name: /
 
 
 
 in the xml:
 action name=UserTest_*  method={1}
 class=com.simple.validation.Test
 result name=error/pages/error.jsp/result
 result name=success/pages/welcome.jsp/result
 
 interceptor-ref name=guest/
 /action
 
 
 the guest interceptor is:
 interceptor-stack name=guest 
 interceptor-ref name=defaultStack/
 /interceptor-stack
 
 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-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:
 ...
  s:textfield name=name label=your name: /
 
 
 
 in the xml:
 action name=UserTest_*  method={1}
 class=com.simple.validation.Test
 result name=error/pages/error.jsp/result
 result name=success/pages/welcome.jsp/result
 
 interceptor-ref name=guest/
 /action
 
 
 the guest interceptor is:
 interceptor-stack name=guest 
 interceptor-ref name=defaultStack/
 /interceptor-stack
 
 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 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:
  ...
   s:textfield name=name label=your name: /
 
 
 
  in the xml:
  action name=UserTest_*  method={1}
  class=com.simple.validation.Test
  result name=error/pages/error.jsp/result
  result name=success/pages/welcome.jsp/result
 
  interceptor-ref name=guest/
  /action
 
 
  the guest interceptor is:
  interceptor-stack name=guest 
  interceptor-ref name=defaultStack/
  /interceptor-stack
 
  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

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:
  ...
   s:textfield name=name label=your name: /
 
 
 
  in the xml:
  action name=UserTest_*  method={1}
  class=com.simple.validation.Test
  result name=error/pages/error.jsp/result
  result name=success/pages/welcome.jsp/result
 
  interceptor-ref name=guest/
  /action
 
 
  the guest interceptor is:
  interceptor-stack name=guest 
  interceptor-ref name=defaultStack/
  /interceptor-stack
 
  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]