Action的生命周期:
提示:Servlet/JSP 在容器中都是单例模式的,容器启动创建 常驻内存
(1)但是Action不是单例的,每当有请求到来都会创建一个Action实例,说明Action是轻量级的,请求结束,Action对象会被销毁
(2)Action中可以定义普通的属性变量,用于保存当前这个请求的数据----Servlet不可以;
(3)拦截器会调用Action 对象的setXxx() 方法, 把此次请求参数注入给Action对象;
(~3)校验 调用vilidateXxx()方法;
(4)请求参数注入完成后,框架会调用Action执行方法(如: execute方法 等),次方法中可以调用service.dao 等;
(5)请求转发给view后.view可以使用${}表达式调用Action的getXxx() 方法读取数据.