接上,struts2访问页面元素的另一种方法。
来源:互联网 发布:c语言返回值什么意思 编辑:程序博客网 时间:2024/05/20 03:37
上文说了两种访问页面元素的方法,一种是直接访问,一种是多了一个实体类,接下来是通过RequestAware,SessionAware,ApplicationAware来访问的方法。
HelloStrutsDemo2.java
public class HelloStrutsDemo2 extends ActionSupport implements RequestAware,SessionAware,ApplicationAware { private Map request; private Map session; private Map application; @Override public void setApplication(Map<String, Object> arg0) { this.application=arg0; } @Override public void setSession(Map<String, Object> arg0) { this.session=arg0; } @Override public void setRequest(Map<String, Object> arg0) { this.request=arg0; } public String execute(){ session.put("sess","session1"); request.put("req", "request1"); application.put("app", "application1"); return "success"; }}
在这里要分别为三个对象提供setter方法,以便让struts自动执行,使用IoC(控制反转)进行赋值。
所谓反转,就是由容器来帮忙创建及注入依赖对象,而不是我们自己在对象中主动控制去直接获取依赖对象。
关于IoC,学习于:
http://www.cnblogs.com/xdp-gacl/p/4249939.html
感谢。
0 0
- 接上,struts2访问页面元素的另一种方法。
- 在Struts2中访问Web页面元素request、response、session、application的四种方法
- Struts2中访问Web元素的3中方法RequestAware,SessionAware,ApplicationAware在jsp页面间传值!
- 使用规范的方法访问页面元素
- struts2访问web元素方法
- struts2访问web元素方法
- 另一种生成静态页面的方法
- SL中弹出页面的另一种方法
- Struts2中访问Web元素的3中方法
- Struts2中访问Web元素的3中方法
- struts2 访问Web元素的4种方法
- struts2 访问Web元素的4种方法
- 【struts2】访问web元素三种方法
- Struts2(接上)----参数传递方法二
- 另一种Javascript访问后台方法
- struts2的XML配置、动态方法调用、获取页面表单元素的方法
- asp.net内容页面分页的另一种方法
- 数组元素的访问方法
- python3.3~安装python ide和安装pymysql
- 二叉搜索树应用分析
- Installshield 打包安装包心得
- 遍历指定目录下所有子目录和子文件的函数
- 适合移动设备的小巧jQuery颜色拾取器插件
- 接上,struts2访问页面元素的另一种方法。
- Ext.XTemplate加载拥有头像的用户
- 安全起见,小心使用C语言realloc()函数
- xUtils源码阅读(3)-ImageManagerImpl
- Hibernate的核心API
- 8月房价上涨城市数量增多 涨幅全线扩大
- Linux ALSA声卡驱动之一:ALSA架构简介
- Java之多线程锁
- 策略模式【Strategy Pattern】