简介:
值栈的内部结构(根和非根两个区域)
ActionContext上下文对象
当请求过来的时候,执行StrutsPrepareAndExecuteFilter过滤器当中的doFilter方法
在这个方法当中创建ActionContext
在创建ActionContext过程中,创建ValueStack对象
将valueStack对象传递给ActionContext对象。通过ActionContext获取值栈对象
ActionContext对象之所以以够访问servlet的API(域对象的数据)就是因为内部有值栈的引用
JSP代码的使用
<table border="1"> <s:iterator value="#session.show" var="o"> <tr> <td><s:property value="#o.name" /></td> <td><s:property value="#o.age" /></td> </tr> <br> </s:iterator> </table>