Hello , Do you have any idea since when ( which version ) the word expression is no more avaliable ? In some examples on the Web or in Books, the word used is still "expression".
Regards Chris ----------------------------------------------------------------------------------------------------------- Done, thanks for reporting! https://cwiki.apache.org/confluence/display/WW/Form+Validation+Using+XML 2013/9/16 Chris > Hi Lukasz, > > Good example of regex in > http://struts.apache.org/development/2.x/docs/form-validation-using-xml.html , > and choose between JavaScript validator or Java validator will be another > story .;-) > > > but the file EditAction-validation.xml seems contain a wrong value. > . > > I found it in testing PhoneNumber with many wrong values and it always worked > ! > I thought maybe a jar is missing ? > > But it was the param name in the file EditAction-validation.xml > -> <param name="expression"> should be <param name="regex"> > > before > <validator type="regex"> > <param name="fieldname">personBean.phoneNumber</param> > <param name="expression"><![CDATA[\d{3}-\d{3}-\d{4}]]></param> > <message>Phone number must be entered as 999-999-9999.</message> > </validator> > > after > <validator type="regex"> > <param name="fieldname">personBean.phoneNumber</param> > <param name="regex"><![CDATA[\d{3}-\d{3}-\d{4}]]></param> > <message>Phone number must be entered as 999-999-9999.</message> > </validator> > > > > > Regards, > > Chris ( christalkto ) > > > __________________