获取值栈对象
来源:互联网 发布:恒大淘宝队 编辑:程序博客网 时间:2024/06/09 20:09
--------------------siwuxie095
获取值栈对象
在一个Action 中获取值栈对象的方式共有两种
方式一:使用ActionContext 对象获取值栈对象(常用)
@Override
public String execute()throws Exception {
// (1)通过 ActionContext类的静态方法获取 ActionContext对象
ActionContext context=ActionContext.getContext();
// (2)调用 ActionContext对象的方法获取值栈对象
ValueStack stack=context.getValueStack();
return NONE;
}
方式二:使用Request 对象获取值栈对象
@Override
public String execute()throws Exception {
// (1)通过 ServletActionContext类的静态方法获取 Request对象
HttpServletRequest request=ServletActionContext.getRequest();
// (2)调用 Request对象的方法,并传入 ServletActionContext类
//的静态常量,获取值栈对象
ValueStack stack=(ValueStack) request
.getAttribute(ServletActionContext.STRUTS_VALUESTACK_KEY);
return NONE;
}
验证:一个Action 对象中有且仅有一个值栈对象
@Override
public String execute()throws Exception {
// (1)通过 ActionContext类的静态方法获取 ActionContext对象
ActionContext context=ActionContext.getContext();
// (2)调用 ActionContext对象的方法获取值栈对象
ValueStack stack1=context.getValueStack();
ValueStack stack2=context.getValueStack();
System.out.println(stack1==stack2);
return NONE;
}
【made by siwuxie095】
- 获取值栈对象
- 从值栈获取对象
- Struts2笔记08 获取值栈对象
- 获取对象值
- strut2获取对象的值
- linq返回值获取对象
- request 对象获取参数值
- 获取表单对象的值
- struts2_day03_03_什么是值栈_04_获取值栈对象
- struts2_day03_10_从值栈获取字符串_11_从值栈获取对象
- java代码解析json对象获取json对象属性值
- jquery获取对象在数组对象中的索引值
- PB数据窗口对象值获取
- JavaScript获取session里对象的值
- 反射获取对象的属性值
- 获取对象属性值的方法
- js获取json对象键名及值
- PB数据窗口对象值获取
- java.lang.StackOverflowError: stack size 8MB. 使用Edittext 监听方法 时候 出现的错误
- vuejs笔记
- SPRING BEAN的基础
- less笔记
- Spring 的IOC 容器
- 获取值栈对象
- 【JavaSE笔记】IO(一)异常
- wordpress社会化登陆插件Open Social设置教程
- libxml2创建与解析
- MySql批量插入数据优化
- Maven如何手动添加jar包到本地Maven仓库
- C#网页自动化操作
- 模意义下求乘法逆元的各种姿势
- 监控物联网直播时遇到iOS无法播放HLS流的问题解决