首页 > 代码库 > Struts2_Action学习总结
Struts2_Action学习总结
Action
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等接口
Struts2_Action学习总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。