1首先控制器接受请求,从request或session范围中查找关联的ActionForm,如果不存在就创建它,并调用reset()方法,然后将其保存到request或session范围中。
2.把用户输入的表单数据封装到ActionForm中。
3.如果action的validate属性为true,则调用ActionForm的validate()方法。
4.如果验证失败,则讲控制转发给action的input属性指定的web组件,其actionForm实例依然保存在request或session中;
如果验证成功,则调用action的execute()方法,将actionForm传递给execute方法,最后将请求转发给其他web组件,actionForm依然存在于request或session中。
ActionForm的生命周期
最新推荐文章于 2017-01-10 19:40:01 发布