请问
2个页面a和b,a页面的数据有部分是从数据库中取出,通过一个链接传到另一个页面,还有一条数据是要在页面上输入,一起传到b页面,由于a页面的数据可能有很多条,但输入的内容只有一条,怎样不通过form能传过去?

解决方案 »

  1.   

    没太看懂意思,
    你可以request.setAttribute("xxx",xxx);
    然后下个页面request.getParameter("xxx");
    不就可以了。
      

  2.   

    直接通过URL传,用JavaScript实现,如:
    b.jsp?key=value ...
      

  3.   


    这个
    request.setAttribute("xxx",xxx);
    我没接触过,能解释一下么,谢谢
      

  4.   

    在form 里面用<input type="hidden" name="name1" value=<%=XXXX%>> 这用的控件传递参数,负责接收的页面用 String str= request.getParameter("name1"); 接收参数即可
      

  5.   

    因为a页面的数据有很多条,一次只选择一条数据传过去,而且还要带有一个手动输入的文本内容,这个不能用form吧?
      

  6.   

    request.setAttribute("xxx",xxx);
    不能通过request.getParameter("xxx");获取
      

  7.   

    request.setAttribute("变量",传的值); //a页面传值
    request.getAttribute("变量");