值栈背后的故事

为什么可以直接使用表达式来获取值呢,它是怎么工作的。   当请求刚过来的时候,刚开始经过的是拦截器,在这里初始化并且创建对象栈, 拦截器又有两个,经过ModelDriven的时候把model对象放进对象栈的栈顶。原来栈顶的话是action(可以通过<s:debug>标签查看),现在就是model了 struts2自动把action对象放入值栈中 放入的时间点是strut2调用action的acti
相关文章
相关标签/搜索