单纯使用struts框架,在Action中如果获得session对象?

解决方案 »

  1.   

    在业务层Action中获得session对象,并非拦截器中
    public class TestAction extends ActionSupport {

        。(获得session对象)

    }
    如果这样还不明白我问的意思我就佩服了
      

  2.   

    import javax.servlet.http.HttpServletRequest;
    public class TestAction extends ActionSupport {
      public String execute() throws Exception {
        HttpServletRequest request = ServletActionContext.getRequest();
        String ok1 = (String)request.getSession().getAttribute("XX");
         return "success";
       }
    }
      

  3.   

    我也凑凑热闹!
    request.getSession();
      

  4.   

    失敬~
    原来楼主玩的是struts2啊
    8楼正解!Map session = ActionContext.getContext().getSession();
      

  5.   

    Map session = ActionContext.getContext().getSession();
      

  6.   

    Map session = ActionContext.getContext().getSession();