response传递多个参数

ZHUzhuwensheng 2011-10-29 01:10:36
<%
String name=request.getParameter("textfiel各位过手d");
String Habby=request.getParameter("textfield2");
response.sendRedirect();
%>
请问各位高手,现要把 name 和Habby传递到03.jsp,在()里怎么写啊?
...全文
894 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihui544 2011-10-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 asd7f88a7s9df7d 的回复:]

1.
request.setAttribute("name",name);//用session也可以,但是记住赋值和接收的内置对象必须一致
request.setAttribute("habby",Habby);
在03里用getAttribute()或者el表达式去接受
2.
<%
String name = request.getParameter("textfield1")……
[/Quote]
正解
arikara 2011-10-29
  • 打赏
  • 举报
回复
重定向,要么带着参数走,要么就放在session里
lpcumt 2011-10-29
  • 打赏
  • 举报
回复
顶3楼
Stephen_ca 2011-10-29
  • 打赏
  • 举报
回复
把response传过去不行吗,用forword方法跳转
hongkiton 2011-10-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 codolio 的回复:]

response.sendRedirect()重定向以后请求不再共享上一次request中的请求参数,不过楼主可以拼接请求URL,作为sendRedirect()函数的参数完成参数的传递:如response.sendRedirect("test1.jsp?name=test");
[/Quote]

如果非得用responese的话 楼上正解
asd7f88a7s9df7d 2011-10-29
  • 打赏
  • 举报
回复
1.
request.setAttribute("name",name);//用session也可以,但是记住赋值和接收的内置对象必须一致
request.setAttribute("habby",Habby);
在03里用getAttribute()或者el表达式去接受
2.
<%
String name = request.getParameter("textfield1");
String habby = request.getParameter("textfield2");
response.sendRedirect("03.jsp?name=" + name + ",habby=" + habby);
%>
codolio 2011-10-29
  • 打赏
  • 举报
回复
response.sendRedirect()重定向以后请求不再共享上一次request中的请求参数,不过楼主可以拼接请求URL,作为sendRedirect()函数的参数完成参数的传递:如response.sendRedirect("test1.jsp?name=test");
li498833284 2011-10-29
  • 打赏
  • 举报
回复
别用response 传值了 用 request 的那个跳转

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧