类型都不同,肯定不是同一个
但里面的对象应该是一致的,struts从servlet的request里得到对象,然后插入到自己的map中

解决方案 »

  1.   

       ActionContext context = ActionContext.getContext(); 获取是属性对象。   HttpServletRequest requestHttp = ServletActionContext.getRequest(); 获取的是HttpServletRequest 封装的对象。就相当与Seesion对象
      

  2.   

    对象是一个。不过你的方式不对。
    参见:http://blog.csdn.net/guoquanyou/archive/2008/12/02/3431164.aspx
      

  3.   

    那ognl里面的ognlcontext,值栈,actioncontext的关系是什么呢?
      

  4.   

    那么在struts2的拦截器的intercept方法中用参数invocation的 invocation.getInvocationContext() 获得的ActionContext和,直接在拦截器里用 ActionContext.getContext()获得的ActionContext是一个东西么?
      

  5.   

    那么在struts2的拦截器的intercept方法中用参数invocation的 invocation.getInvocationContext() 获得的ActionContext和,直接在拦截器里用 ActionContext.getContext()获得的ActionContext是一个东西么?