我通常建的類都
extends ActionSupport implements Action,ModelDriven囬傳的東西都在 model 裏了。

解决方案 »

  1.   

    偶也刚学struts2不久,说下自己的理解:
    struts2中的OGNL处理的顶层对象是Context,它是一个Map对象,可以通过S:debug标签来显示其中的内容,Context允许有若干个根对象,OGNL可以直接查询从根对象中的内容,ValueStack就是其中的一个根对象,它也是一个Map对象,Action中的属性值就存在里面,同样可以通过S:Debug表前来察看里面的内容.说的不是很好,希望高手来拍砖。
      

  2.   

    1.Str2会把你的Action压到VS中.所以你把值保存在你的Action中就进VS中了。或者用ModelDriverIntercept这个拦截器配合ModelDriven接口的getModel()方法,可以把返回的值直接压入VS中.2.key是什么分好多情况的,在页面上有<s:debug>自己看吧.3.不太清楚你想问什么,不过VS是存在Request作用域中的.