标签:学习 调用 接口 tco 容器 support 类型 访问 etc
1.实现Action的三种方法
a) 使用普通类
b) 继承AcitonSupport类(常用)
c) 实现Action接口
2.Action方法调用
a) 动态方法调用(DMI)
b) 在action指定method属性
3.通配符* {1}
4.接受参数的方法
a) 属性驱动方式
i. 设置各个属性的get,set方法
b) 模型驱动方式
i. 实现ModeIDriven<T>接口
ii. 前台提交键不是user.name形式而是name
c) 使用实体对象方式
i. 前台提交键是user.name的形式
5.访问web元素的四种方法(request,session,application)
a) 获取相应元素的map对象
i. 使用ActionContext访问WEB元素:AcionContext.getContext().get(“request”);
ii. 依赖容器IoC(控制反转)设置相应的get,set方法,实现RequestAware等接口
b) 获取相应元素的原始类型
i. 通过ServletActionContext获取:ServletActionContext.getRequest();
ii. 依赖容器IoC(控制反转)设置相应的get,set方法,实现ServletRequestAware等接口
标签:学习 调用 接口 tco 容器 support 类型 访问 etc
原文地址:http://www.cnblogs.com/lolybj/p/6105874.html