struts2-17输入校验的流程
来源:互联网 发布:ata办公软件视频 编辑:程序博客网 时间:2024/06/06 02:23
输入校验的流程:
1、类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性。
2、如果在执行的类型转换过程中出现异常,系统会将异常信息保存到ActionContext,conversionError拦截器将异常信息封装到fieldErrors里。不管类型转换是否出现异常,都会进入第3步。
3、系统通过反射技术先调用action中validateXxx()方法,Xxx为方法名。
4、再调用action中validate()方法。
5、经过上面4步,如果系统中的fieldErrors存在错误信息(即存放错误信息集合的size大于0),系统自动将请求转发至名称为input的视图。如果系统中的fieldErrors没有任何的错误信息,系统将执行action中的处理方法。
阅读全文
0 0
- struts2-17输入校验的流程
- Struts2输入校验的流程
- struts2输入校验流程
- Struts2《输入校验流程》
- 复习struts2之输入校验的流程
- Struts2的 输入校验
- Struts2的输入校验
- struts2的输入校验
- Struts2的 输入校验 .
- Struts2的输入校验
- Struts2的输入校验
- Struts2的输入校验
- Struts2的输入校验
- 输入校验的流程
- Struts2的输入校验流程(学习记录)
- Struts2的Ajax输入校验
- Struts2的Ajax输入校验
- Struts2的输入校验(一)
- 一些常用的JS方法
- 【动态规划】之字符串编辑距离(难度:2星)
- linux --> item001
- 用DataSet操作XML
- 三 插入排序
- struts2-17输入校验的流程
- 全局组件的使用
- jdbc连接mysql数据库执行sql语句ResultSet结果集一直为空
- chrome 调试 JavaScript 入门
- 局部组件的使用
- spring--事务
- SPFA算法--中国人创造的?
- Maven搭建Spring+SpringMVC+Mybatis不进入js、css样式等问题
- 机器学习走向