星空网 > 软件开发 > Java

struts2输入验证

1.方法

    ① 基于Annotations的验证  
    ②基于    ③手动验证 a.重写validate()方法  b.重写validateXxx()方法
 
2.种类:对Action中所有校验 和 对指定方法校验
 
3.基于
系统提供的校验器如下:
required (必填校验器,要求field的值不能为null)
requiredstring (必填字符串校验器,要求field的值不能为null,并且长度大于0,默认情况下会对字符串去前后空格)
 
http://blog.csdn.net/zhuangjixiang/article/details/8724611
 
4.基于
当校验文件的取名为ActionClassName-validation.例如:在实际应用中,常有以下配置:
<action name="user_*" method="{1}“ >    <result name="success">/WEB-INF/page/message.jsp</result>   <result name="input">/WEB-INF/page/addUser.jsp</result></action> 


UserAction中有以下两个处理方法:
public String add() throws Exception{ .... }
public String update() throws Exception{ .... }
要对add()方法实施验证,校验文件的取名为: UserAction-user_add-validation.要对update()方法实施验证,校验文件的取名为: UserAction-user_update-validation.




原标题:struts2输入验证

关键词:Struts

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

投入超60亿,亚马逊印度推出直播带货功能:https://www.ikjzd.com/articles/1579304128916824065
大卖旺季只清库存?人人地上捡黄金的时代已过……:https://www.ikjzd.com/articles/1579309379883442178
GBC代理美国知名品牌VON DUTCH维权!品牌方Royer Brands已提出延长TRO禁令,10月5日出庭!:https://www.ikjzd.com/articles/1579313054248935425
美国高价向欧洲出售天然气,中国低调走欧洲FBA出口电热毯:https://www.ikjzd.com/articles/1579347074476105729
“跨境风向标”义乌再出手!世界杯周边产品畅销海外!:https://www.ikjzd.com/articles/1579356359050354689
通过供应链打造极致性价比!DTC品牌Hubble的突围之路:https://www.ikjzd.com/articles/1579358289654931457
加码韩国市场!亚马逊在韩推出免费送货服务:https://www.kjdsnews.com/a/1842204.html
沅陵县借母溪攻略 沅陵借母溪好玩吗:https://www.vstour.cn/a/409230.html
相关文章
我的浏览记录
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流