关于struts2验证器不起作用

网友投稿 217 2022-09-07

关于struts2验证器不起作用

致我自己的粗心浪费的2个小时。

做了一个struts2验器案例 可是发现验证器并不起作用,以至于进入Action报错。

仔细查找了2个小时终于发现

验证器类型 手滑 把email写成eamil了 导致了所有的验证器都不可用。

希望后来的小伙伴不要和我犯同样的错误。

当然还有其它可能导致的错误,

jsp字段名要和验证器里面的name,action里面的字段一致

验证器的xml命名方式:

针对动作类中所有动作进行验证:ActionClassName-validation.xml针对动作类中某个动作进行验证:ActionClassName-ActionName-validation.xml 需要注意的是 这里的ActionName是struts.xml中配置的action标签中的name值,不是action类中的方法名

在这里列下所有的验证器类型(ps:其实就在你导入的xwork核心jar包里面,/com/opensymphony/xwork2/validator/validators/default.xml):

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Ajax实现搜索引擎自动补全功能
下一篇:C罗“可乐门”影响出圈,疫情难挡赛事大年营销战!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~