博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取ObjectStack属性的4种方式
阅读量:7055 次
发布时间:2019-06-28

本文共 545 字,大约阅读时间需要 1 分钟。

如下,

需要获取

ObjectStack中的email属性值

方法一:

 <s:property value="email"/>//从栈顶开始获取email属性,若栈顶没有,从获取下一个对象的emial属性   等同于----><s:property value="[0].email"/>

方法二:

  ${requestScope.email }  由于该request对象是StructRequestWarpper类型,重写了getAttribute方法,该方法能够获取ValueStack中的内容,所以能获得ObjectStack中的值

方法三:

  ${email }  el表达式有一个功能呢就是全域查找(如果没有标明域对象的话,一次查找pageScope,requestScope,sessionScope,applicationScope)

当查到requestScope域时匹配到email 则输出

方法四:

<s:property value="#request.email"/> 

 

 调试后你会发现 该#request也是StructRequestWrapper类实例化的 同el表达式

 

 

结果

 

转载于:https://www.cnblogs.com/lt123/p/7295316.html

你可能感兴趣的文章
随手记:IDAPro蛮强大
查看>>
maven的下载以及安装
查看>>
数组排序
查看>>
前端性能优化-----转发的
查看>>
CentOS 7 开放防火墙端口 命令
查看>>
深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap
查看>>
HDU 1181 变形课 【DFS】
查看>>
MySQL事务
查看>>
7月26日实习日志
查看>>
Django之 路由系统
查看>>
UVa 679 Dropping Balls (例题 6-6)
查看>>
FileWriter写数据
查看>>
【Andorid X 项目笔记】TextView字幕效果(3)
查看>>
HDU 1002
查看>>
练习markdown语法
查看>>
python 制作自定义包并安装到系统目录
查看>>
大文件排序问题
查看>>
php实现rar文件的读取和解压
查看>>
2014年天津市第一批科技计划项目
查看>>
@芥末的糖 ---------- node连接数据库两种方式mysql和moogoDB
查看>>