ValueStack对象的内部有两个逻辑部分。
(1)ObjectStack(Root):struts把相关对象压入ObjectStack中
(2)ContextMap:struts把各种各样的映射关系(一些Map类型的对象[parameters,request,session,application,attr])压入
ValueStack对象的内部有两个逻辑部分。
(1)ObjectStack(Root):struts把相关对象压入ObjectStack中
(2)ContextMap:struts把各种各样的映射关系(一些Map类型的对象[parameters,request,session,application,attr])压入