如果是简单的东西,我们以前都是用字串传过去。元素间用间隔符号间开。
做一个FORM,搞个隐藏TEXT。把字串SUBMIT过去。
在B页用SPLIT再调回来。

解决方案 »

  1.   

    将他写进request不行吗?
    request.setAttribute存
    request.getAttribute取或者写进SESSION呢?试下。
      

  2.   

    1.如果是对象数组:;  
    request.getSession().setAttribute("subject",subject)  ;//将数组保存在session中  
    另一页: 
    object[]  aName=(object[])request.getSession().getAttribute("subject");  //从session中取出,在各个页面中
    2.如果是字符串数组:
    在每个页面用hidden元素保存字符串,传到每个页面。  
    String[]  aSelName  =  request.getParameterValues("selName")  ;  
    String  sName  =  ""  ;  
    if  (aSelName!=null){  
         for  (int  i=0;i<aSelName.length;i++){  
                   sName  +=aSelName[i]+","  ;  
         }  
         sName  =  sName.substring(0,sName.length()-1)  ;  
    }  
    <input  type="text"  name="tName"  value="<%=sName%>"  
     
    然后将字符串tName传过去,对此进行分隔。  
    String  sName=  request.getParameter("tName")  ;    
    java.util.StringTokenizer  st=new  java.util.StringTokenizer(sName,",");  
    java.util.Vector()  v  =  java.util.Vetor()  ;  
    while(st.hasMoreTokens())  
               v.add(st.nextToken())  ;  
    String[]  aName=  new  String[v.size()]  ;  
    v.copyInto(aName)  ;  
      

  3.   

    可以的
    a.jspfor(....){
      subject[i]=....;
    }
    //把对象放到session中
    session.setAttribute("object",subject);b.jsp
    //取得session中的对象
    session.getAttribute("object");
      

  4.   

    可以做成请求链
    请求链是一种强大的功能,可用来有效地联合 JSP 页和 servlet 来处理 HTML 窗体,如下图所示:  试考虑下面的 JSP 页,例如 Bean1.jsp,该页创建了一个 FormBean类型的命名实例 fBean,将该实例放到了 请求中,并将调用转发给了 servlet JSP2Servlet。观察实例化 bean 的方式——这里我们为匹配所张贴的窗体元素名称的属性自动调用 bean 的 设置器方法,同时将对应的值传递给方法。<jsp:useBean id="fBean" class="govi.FormBean" 
      scope="request"/>
    <jsp:setProperty name="fBean" property="*" />
    <jsp:forward page="/servlet/JSP2Servlet" />JSP2Servlet 此时从请求提取向它传递的值,使用相应的设置 器进行一些更改,然后使用请求调度程序将调用转发给另一个 JSP 页 Bean2.jsp。 注意,此 servlet 充当控制器,如果需要,它还可以将更多的 bean 放到请求中。
      

  5.   

    我觉得可以把数组放在Vector中,然后在第一个jsp中
    session.setAttribute("vector" ,Vector);
    在第二个jsp中
    Vector vector=(Vector) session.getAttribute(("vector")我一直认为Vector 比数组好用