【发布时间】:2012-02-18 10:25:47
【问题描述】:
我正在尝试验证 Jsp 页面的 struts2 应用程序中的文本框。它应该接受字母数字或字母。
我在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>
字段名称:产品名称 有效输入:abcdABC123(字母数字)、abcABC(字母) 无效:123(数字)
谁能帮我解决这个问题。提前致谢。
【问题讨论】:
-
大家好..请帮我找到解决上述问题的方法。提前致谢。
-
@什么问题?上述验证规则发生了什么?
-
@UmeshAwasthi:当我使用上面的代码时,文本框也接受数字、字母数字和字母。我只想在该文本框中允许使用字母数字和字母。
-
@UmeshAwasthi:谢谢 Umesh。 Batbaatar 先生的回答帮我解决了这个问题。
标签: validation jsp struts2