struts2的总体回想(ACTION、拦截器、值栈、OGNL表达式、ModelDriven方案等)
ValueStack:struts2的一个存放数据的数据结构(核心)ValueStack大致能够理解为:由Map和对象栈组成ValueStack作用范围:一个请求,用它来取代request的作用域。当来了一个请求时,便创建出一个ValueStack,并进行一些初始化。往Map中放:request=...,session=...,application=...,attr=...,parameters