<s:debug>标签

2017.9

         *值栈,该数据结构为map,用于存放Action中的属性值。但是属性一定要有get和set方法才行,不然属性在值栈里显示不出来。值栈里的属性有称为根节点里的数据,可直接取出,不需加“#”。放入属性值的时候可通过ActionContext.getContext().put("  ",   )。

        *ActionContext,数据结构为key-value键值对,猜想是需要存储项目中所有Action的信息,但是用了<s:debug>标签后只显示了当前Action中的信息。用于存储非Action中的属性值,放入值的时候可通过ActionContext.getContext().put("  ",   )。取出的时候需要加“#”。

 

2017.10.11

 

ActionContext.getContext().put("entrust", entrust);
ActionContext.getContext().getSession().put("entrust", entrust);

      通过这两段代码可以看出两者放入的位置不同,第一个更像是放入了request域中,因为里面的值只在一次action请求中有效。 

posted @ 2017-09-26 10:17  //爱简单  阅读(105)  评论(0)    收藏  举报