Struts2学习第三天:访问web元素
2017-08-17 21:29
477 查看
1./Struts26 struts2访问web元素
注意点:
一:有四种方式实现struts2访问web元素:
1. 直接取,定义Map类型的session;
2. 通过实现implements RequestAware,SessionAware,ApplicationAware,并override相关的setRequest,setSession,setApplication方法;(最常用)
一般只使用session对象,stackvalue本身就是request,而application对象可放在数据库或者通过类。
IoC(inversion of control) DI(dependency injection)
直接声明http格式;
实现ServletRequestAware,和3类似。
注意点:
一:有四种方式实现struts2访问web元素:
1. 直接取,定义Map类型的session;
2. 通过实现implements RequestAware,SessionAware,ApplicationAware,并override相关的setRequest,setSession,setApplication方法;(最常用)
一般只使用session对象,stackvalue本身就是request,而application对象可放在数据库或者通过类。
IoC(inversion of control) DI(dependency injection)
public class LoginAction2 extends ActionSupport implements RequestAware,SessionAware, ApplicationAware { private Map<String, Object> request; private Map<String, Object> session; private Map<String, Object> application; public String execute() { request.put("r1", "r1"); session.put("s1", "s1"); application.put("a1", "a1"); return SUCCESS; } @Override public void setRequest(Map<String, Object> request) { this.request = request; } @Override public void setSession(Map<String, Object> session) { this.session = session; } @Override public void setApplication(Map<String, Object> application) { this.application = application; } }
直接声明http格式;
实现ServletRequestAware,和3类似。
相关文章推荐
- Struts2_学习笔记(五)----访问Web元素、include、默认Action、Action总结
- struts2学习_第五天(web元素的访问)
- Struts2学习---简单的数据校验、访问Web元素
- Struts2学习——0700访问Web元素
- Struts2学习(五)访问web元素总结
- Struts2_访问Web元素
- struts2 06 访问web元素。访问session
- Struts2_12_访问WEB元素_1
- [原创]java WEB学习笔记55:Struts2学习之路---详解struts2 中 Action,如何访问web 资源,解耦方式(使用 ActionContext,实现 XxxAware 接口),耦合方式(通过ServletActionContext,通过实现 ServletRequestAware, ServletContextAware 等接口的方式)
- Struts2中访问Web元素的3中方法
- Struts2 Action访问web元素的四种方式
- STRUTS2 ACTION 访问WEB元素的四种方式
- 【Struts2】③访问web中元素的方式
- Struts2_13_访问WEB元素_2(最常用控制反转的方式)
- Struts2中访问web元素的四种方式
- Struts2——访问web元素!!!
- Struts2 入门 初步了解Struts2(4) 访问Web元素之IoC(控制反转)与依赖容器
- struts2访问web元素方法
- struts2访问web元素
- struts2-----访问web元素的三种方式and 常用返回类型