跟一般的session存储差不多
存:request.setAttribute("aaa",TypeAAA[0]);
取:TypeAAA[] A = (TypeAAA[])request.getAttribute("aaa");
A即把数组的值传人,现在就可以对数组A进行操作了

解决方案 »

  1.   


    request.setAttribute("aaa",TypeAAA[0]);
    or
    request.setAttribute("aaa",typeAAA);
    应该是对象TypeAAA吧
      

  2.   

    test[](String)
    session.setAttribute("test",test[]);String[] test=(String[])session.getAttribute("test");
      

  3.   

    setAttribute的对象肯定是 array[]而不是楼上的楼上说的array[0]
    这样会储存array[0]的值而不是一个array对象.
      

  4.   

    session.getAttribute()方法返回的是一个object;
    这说明session的attribute存放的可以是一个对象的实例而不仅仅是一个字符串值
    ex:
    String[] test={"adf","asdf","adfa"};
    session.setAttribute("tt",test);
    String[] tt=(String[])session.getAttribute("tt");
    你也可以存放ArrayList对象到session中..其它的也可以