日期:2014-05-20  浏览次数:20679 次

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



------解决方案--------------------
没太看懂意思,
你可以request.setAttribute( "xxx ",xxx);
然后下个页面request.getParameter( "xxx ");
不就可以了。
------解决方案--------------------
直接通过URL传,用JavaScript实现,如:
b.jsp?key=value ...
------解决方案--------------------
在form 里面用 <input type= "hidden " name= "name1 " value= <%=XXXX%> > 这用的控件传递参数,负责接收的页面用 String str= request.getParameter( "name1 "); 接收参数即可
------解决方案--------------------
request.setAttribute( "xxx ",xxx);
不能通过request.getParameter( "xxx ");获取
------解决方案--------------------
request.setAttribute( "变量 ",传的值); //a页面传值
request.getAttribute( "变量 ");