Struts2系列_#attr.xxxx
来源:互联网 发布:linux入门教程下载 编辑:程序博客网 时间:2024/05/22 13:34
Struts2系列_#attr.xxxx
attr是struts2添加到值栈的上下文取的一个Map(org.apache.struts2.util.AttributeMap)
这个attr包含4个作用域:
A Map that holds 4 levels of scope.
The scopes are the ones known in the web world.:
Page scope
Request scope
Session scope
Application scope
Dispatcher.java struts2在执行action之前默认放到上下文的 ActionContext
Java代码
// helpers to get access to request/session/application scope extraContext.put("request", requestMap); extraContext.put("session", sessionMap); extraContext.put("application", applicationMap); extraContext.put("parameters", parameterMap); AttributeMap attrMap = new AttributeMap(extraContext); extraContext.put("attr", attrMap);
按照这个顺序查找属性,顺序是page—>request—–>session—->application;
也就是说通过ActionContext.getContext.get(“attr”) 是可以获取的到的。
attr 是通过ognl表达式,用于访问上下文数据的。
阅读全文
0 0
- Struts2系列_#attr.xxxx
- Python3之attr系列
- jQuery_使用_选择器(prop,attr)
- struts2 Error setting expression XXXX with value
- 【Jquery系列】prop和attr区别
- attr
- attr()
- attr()
- xxxx
- xxxx
- XXXX
- xxxx
- xxxx
- xxxx
- XXXX
- XXXX
- XXXX
- xxxx
- (十二)服务雪崩-熔断器
- keil ucosiii工程改为 iar工程
- 方法的调用以及用过super.的方式来调用。三种
- 调用activity.finish()和System.exit(0)的区别
- 排序大综合
- Struts2系列_#attr.xxxx
- Java日志级别debug info warn error fatal
- hdu 6048puzzle (逆序对)
- cpu过高排查
- linux vi 方向键
- unity导出安卓apk环境配置
- 金蝶K3系统定制国内销售日报表
- 【Python】【Caffe】二、训练输出可视化《python调用caffe模块》
- HTTP2.0新特性