BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #25412同步于 2013/5/18
Java机器人发帖

为什么这Struts2的内置校验器不起作用

carrick16
2013/5/18镜像同步0 回复
我定义了一个BrandAction, public class BrandAction extends ActionSupport{ private String devicebrand; //省略get和set方法和另外一些方法 public String addbrand(){ brandService.addbrand(devicebrand) return "addbrandSucc"; } } 用意向数据库中添加一个设备品牌名称,之前试过了是可以运行的。现在我想进行输入校验功能 编写了BrandAction-addbrand-validation.xml文件,代码如下 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2 //EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <validators> <field name="devicebrand"> <field-validator type="stringlength"> <param name="maxLength">5</param> <param name="minLength">1</param> <message>设备品牌名称长度为${minLength}到${maxLength}!</message> </field-validator> </field> </validators> 但是在实际运行时发现输入了不合理的数据后一样可以插入,求问这是什么原因?
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。