| Author |
Struts validation not happening
|
nishad km
Greenhorn
Joined: Oct 14, 2004
Posts: 7
|
|
Hi , In struts validation.xml i have the following code. <field property="emailId" depends="isrequired,email,maxlength,validateEmail" page="1"> <arg0 key="global.prompt.emailaddress"/> <arg1 key="${var:maxlength}" name="maxlength" resource="false"/> <var> <var-name>maxlength</var-name> <var-value>50</var-value> </var> </field> I need to do the validation only if page =1. In action class before calling validator i am setting page =1. but validation is not happening. if i remove the page=1 then validation is happening. Action class code follows. profileForm.setPage(1); ActionErrors errors = super.validateForm((ValidatorForm) form, mapping, request); can any one help me on this
|
 |
Srinivasan thoyyeti
Ranch Hand
Joined: Feb 15, 2007
Posts: 557
|
|
|
This is not struts forum
|
Thanks & Regards,<br />T.Srinivasan,<br />SCWCD 1.4(89%),SCJP 5.0(75%)<br />"That service is the noblest which is rendered for its own sake." - Mahatma Gandhi
|
 |
Merrill Higginson
Ranch Hand
Joined: Feb 15, 2005
Posts: 4864
|
|
Try setting the page number in the JSP like this: Also, "isrequired" should be "required" and "validateEmail" should be "email".
|
Merrill
Consultant, Sima Solutions
|
 |
Poorna Chandra Tejashvi
Greenhorn
Joined: Aug 28, 2007
Posts: 1
|
|
The ActionForm should extend the ValidatorForm . Then you should write the error messages what you want to display in message.properties.
|
 |
 |
|
|
subject: Struts validation not happening
|
|
|