如题
servlet里用session setattribute了一个string值,我用action里的一个getservletcontext.getattribute获取不到那个string值。action与servlet谁能讲下,session不是公用的么?

解决方案 »

  1.   

    HttpSession session=ServletActionContext.getRequest().getSession();
    String srand=(String)session.getAttribute("rand");
    算了自己写了。
      

  2.   

    this.getSession().getAttribute('')
      有那么复杂吗??
      

  3.   

    在jsp里获取可以this.getSession().getAttribute(''),我指的是struts里的action获取servlet里的。还是要ServletActionContext.getRequest().getSession();