Struts2_校验总结
2010-12-21 17:19
309 查看
============================Struts2_校验总结===========================
1.类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性。
2.如果在执行类型转换过程中出现异常,系统会将异常信息保存到
ActionContext中,ConversionError拦截器将异常信息封装到fieldErrors
里。不管类型转换是否出现异常,都进行数据校验(即:第3步)。
3.struts2框架通过反射技术先调用action中的validateXxx对指定xxx方法执
行前校验工作。
4.调用action中的validate()方法。
5.经过上面4步,如果框架中的fieldErrors存在错误信息(即存放错信息的集合
的size大于0),struts2自动将请求转发至名称为input视图,如果系统中的
fieldErrors Map中没有任何错误信息,struts2将执行action中的处理方法。
============================Struts2_校验总结===========================
1.类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性。
2.如果在执行类型转换过程中出现异常,系统会将异常信息保存到
ActionContext中,ConversionError拦截器将异常信息封装到fieldErrors
里。不管类型转换是否出现异常,都进行数据校验(即:第3步)。
3.struts2框架通过反射技术先调用action中的validateXxx对指定xxx方法执
行前校验工作。
4.调用action中的validate()方法。
5.经过上面4步,如果框架中的fieldErrors存在错误信息(即存放错信息的集合
的size大于0),struts2自动将请求转发至名称为input视图,如果系统中的
fieldErrors Map中没有任何错误信息,struts2将执行action中的处理方法。
============================Struts2_校验总结===========================
相关文章推荐
- Struts2校验框架应用总结
- Struts2输入校验总结
- Struts2正则表达式校验总结
- Struts2学习总结(3)--值栈,Ognl表达式,Struts标签库,国际化,数据校验,拦截器
- Struts2输入校验总结
- Struts2输入校验总结
- Struts2输入校验总结
- struts2 校验框架总结
- 【转载】Struts2学习总结 ---- 数据校验
- Struts2输入校验总结
- Struts2输入校验总结
- struts2输入校验总结
- Struts2复习(三)校验总结
- Struts2学习总结 ---- 数据校验
- struts2 校验框架总结
- Struts2输入校验总结
- Struts2输入校验总结
- struts2类型转换与校验总结
- struts2 校验框架总结
- Struts2输入校验总结