2.ValueStack值栈有什么用?如何在JSP页面访问值栈中root数据?Action数据如何进入值栈?
时间: 2024-05-30 19:15:18 浏览: 149
学习OGNL在Struts2中工作原理
5星 · 资源好评率100%
ValueStack值栈是Struts2框架中的一个重要概念,它用于存储和管理请求处理过程中的数据,可以存放Action的属性和方法,也可以存放当前请求相关的数据和常量。在JSP页面中,可以通过EL表达式访问值栈中的root数据,例如${name}表示获取值栈中root对象中名为name的属性值。Action数据可以通过Struts2框架的interceptor链将Action放入值栈中,即每个拦截器都可以向值栈中添加数据,最终将整个Action对象放入值栈中。
阅读全文