我试了一下,没有实现
在A.JSP设置Session,在B.JSP接收,只能有一个记录被传递
可能我的做法不对,请问能不能详细一点?

解决方案 »

  1.   

    可以如此,在form当中弄几个隐藏域就可以咯
    <input type="hidden" name="cjj" value="123">
    那样就可以咯
      

  2.   

    试试看用session.setAttribute(),在下一个叶面用session.getAttribute
      

  3.   

    我只是想在B.JSP接受从A.JSP传递过来的向量。
    方案一、通过URL,在A.JSP
            <a href="/B.jsp?vector=<%=V_vector%>"<%=title%></a>
            在A.JSP运行正常;
            在B.JSP用request.getParameter(vector);
            接收失败,报错,不能把字符串转换为向量
    方案二、通过Seesion,session.setAttribute(),session.getAttribute()
            只能传递一个向量(为一条记录),第二个向量不是为空(        清空session),就是和上一个向量重复(不清空session),我有多个向量,通过循环取得,可能我的第二种方法做法不对,麻烦大家再帮帮忙!
      

  4.   

    Vector vecOfVec = new Vector();
    while (rs.next()) {
       Vector curVec = new Vector();
       vecOfVec.add(curVec);
       curVec.add(rs.getString("XXX"));
       curVec.add(rs.getString("YYY"));}session.setAttribute(vecOfVec);