struts2-validation.xml中的字母数字验证

时间:2012-02-18 09:14:15

标签: validation struts2

我正在使用文件归档产品名称。该字段的类型为String。

我想用0-9,a-z,A-Z验证字段,不允许使用特殊字符,只允许使用不带字母的数字。

productName1234>>有效输入

1234>> inValid输入。

Validation.xml中的我的代码如下。

<validator type="requiredstring">
    <param name="fieldname">productName</param>
    <message>Please select product Name.</message>
</validator>

<validator type="regex">
    <param name="fieldname">productName</param>
    <param name="expression">^[,a-zA-Z0-9 ]*$</param>
    <message>Product name should accept only in AlphaNumeric.</message>
</validator>

任何人都可以帮我解决这个问题。我必须在validation.xml中使用

1 个答案:

答案 0 :(得分:0)

正则表达式必须是那样的

^ \ d + $ | ^ [A-ZA-Z] + $