值栈内部结构
1 值栈分为两部分: 第一部分 root,结构是list集合 (1)一般操作都是root里面数据
第二部分 context,结构map集合
2 struts2里面标签 s:debug,使用这个标签可以查看值栈结构和存储值 (1)访问action,执行action的方法有返回值,配置返回值到jsp页面中,在jsp页面中使用这个标签
点击超链接看到结构
(2)在action没有做任何操作,栈顶元素是 action引用
- action对象里面有值栈对象 - 值栈对象里面有action引用 |
向值栈放数据
1 向值栈放数据多种方式 第一种获取值栈对象,调用值栈对象里面的 set 方法
第二种获取值栈对象,调用值栈对象里面的 push方法
第三种在action定义变量,生成变量的get方法 com.hlg.action.ValueStackDemoAction
|