1、获取值栈对象有多种方式
(1)使用ActionContext类里面的方法获取值栈对象

  @Override
    public String execute(){
        //1.获取ActionContext类对象
        ActionContext context = ActionContext.getContext();
        //2.调用方法获取值栈对象
        ValueStack stack = context.getValueStack();
        //验证每个action里面只有一个值栈对象
        ValueStack stack1=context.getValueStack();
        System.out.println(stack==stack1);
        return NONE;
    }

在这里插入图片描述
(2)值栈主要分为两部分
第一部分:root,结构是list集合(一般都是操作root里面的数据)
第二部分:context,结构是map集合
在这里插入图片描述
在这里插入图片描述

posted on 2020-10-03 12:15  凸凸大军的一员  阅读(53)  评论(0编辑  收藏  举报