Laurie Harper
Fri, 02 May 2008 17:08:02 -0700
Pranav wrote:
Hi, I want to put a validation in struts2 using field-validator type="regex" such that any string which contains any of the <, > or any of the alternative representation like < should return a validation failure message. How do I do that?. I believe that if I give a pattern to regex, it shows error message if it DOES NOT match the pattern but here I know the pattern which the input field must not match in order to be valid. Any help? <field-validator type="regex"> <param name="expression"><![CDATA[!(^.*(<|>|<|>|<|>)+.*$)]]></param> [i want to provide a pattern such that the input string does not match it] <message>Input has invalid characters</message> </field-validator>
Try <![CDATA[^[^<>...]*$]> -- in other words, match a string of zero or more characters excluding <, >, ...
L. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]