aspose file tools*
The moose likes Struts and the fly likes struts 1.3 customized valid when Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "struts 1.3 customized valid when" Watch "struts 1.3 customized valid when" New topic
Author

struts 1.3 customized valid when

ramesh nataraj
Greenhorn

Joined: Dec 12, 2011
Posts: 2


I have a form in struts 1.3 which is dynamically generated one and having indexed properties. I want to validate that form with struts validation framework.

Here is my situation :::

there is field called page which is should be even number certain person names.For this i have to create customize valid when in struts.
How to create the customized validwhen?


<field property="page" indexedListProperty="data"
depends="validwhenpage,integer,intRange">
<arg0 key="err.deliverable.page.valid"/>

<var>
<var-name>test</var-name>
<var-value>((data[].personname == 'ramesh') or (*this*???))</var-value>

</var>
<field>

ramesh nataraj
Greenhorn

Joined: Dec 12, 2011
Posts: 2
we can create Action Error object and save the error message in our action class and we can do the validation what ever we want

errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionMessage("test","test1"); saveErrors(request, errors);
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: struts 1.3 customized valid when