mailtolouis2020-struts
Thu, 04 Feb 2010 07:46:11 -0800
Hi, I've similar problem with you and posted the similar question just not long ago, but still not found any solution yet.
Look like struts2 not supporting this feature anymore :(
Pls let me know if you find any solution. Thanks.
LV
________________________________
From: Arulmani V A <arulman...@yahoo.com>
To: Struts Users Mailing List <user@struts.apache.org>
Sent: Wed, February 3, 2010 8:27:27 PM
Subject: Struts 2 - Global Validation
Hi,
Any idea how to do global validation in Struts 2 ?
For example, in Struts 1, I can define all global regular expression
validations in a file called validation-regexpr.xml such as :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules
Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
<form-validation>
<global>
<constant>
<constant-name>alpha</constant-name>
<constant-value>[A-Za-z]*</constant-value>
</constant>
</global>
</form-validation>
The above global regular expressions can be reused in other validation files as
follows :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules
Configuration 1.2.0//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_2_0.dtd">
<form-validation>
<formset>
<form name="EmployeeForm">
<field property="EmployeeName" depends="mask">
<msg name="mask" key="errors.invalid" />
<arg position="0" key="label.EmployeeName" />
<var>
<var-name>mask</var-name>
<var-value>${alpha}</var-value>
</var>
</field>
</form>
</formset>
</form-validation>
I could not get information on how to do this in Struts 2, no luck with the
Struts2 e-books also. Any help in this regard will be greatly appreciated ....
Regards
Arul
Your Mail works best with the New Yahoo Optimized IE8. Get it NOW!
http://downloads.yahoo.com/in/internetexplorer/