2个回答
展开全部
对于既有手动编码的验证又有struts框架配置验证的执行顺序如下:
①首先执行数据类型转换
②执行对应的校验框架
③执行特定方法的validateXXX()方法里的验证,例如在struts.xml中配置action的method方法为test,则执行validateTest()方法里的验证,method的值默认是execute,执行的是validate()方法的验证,即第4条的内容
④执行validate()方法的验证
所以,大体上来说,是先执行框架校验的,因此你题目里那句话是错误的。
①首先执行数据类型转换
②执行对应的校验框架
③执行特定方法的validateXXX()方法里的验证,例如在struts.xml中配置action的method方法为test,则执行validateTest()方法里的验证,method的值默认是execute,执行的是validate()方法的验证,即第4条的内容
④执行validate()方法的验证
所以,大体上来说,是先执行框架校验的,因此你题目里那句话是错误的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询