如何用form表单传递多个值给另一个页面

有A和B两个页面,A页面有一条纪录显示的是商品的名称、图片、价格还有一个购物车的图标,如何点击购物车的图标后将这条纪录的名称、图片、价格传递到B页面,并在B页面中把传递过... 有A和B两个页面,A页面有一条纪录 显示的是 商品的名称、图片、价格 还有一个购物车的图标,如何点击购物车的图标后将这条纪录的名称、图片、价格传递到B页面,并在B页面中把传递过来的数据接收,并存入相应的数据库中 展开
 我来答
StevenWong_BD
2008-01-04 · TA获得超过550个赞
知道小有建树答主
回答量:1587
采纳率:0%
帮助的人:1366万
展开全部
一种方法:
把需要提交的数据放在表单里<form>, 把购物车的图标视为表单的提交按钮<submit>

第二种:
用链接方式传递数据,xxxxx?参数名=参数值,这种方式只适用于少量参数的传递
198901245631
推荐于2016-06-04 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1732万
展开全部
实现思路:先通过java代码获取到jsp中相应的参数值(可以多次获取到不同的值)
举例:
form中定义:
<input type="text" value="zhangsan1" name ="username"/>
<input type="text" value="23" name ="userage"/>
java中定义:
String age = request.getParameter (“userage”);//获取到jsp中的值
String username= request.getParameter (“username”);//获取到jsp中的值
备注:form中标签字段必须有name属性,否则获取不到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fantasy_wl
2008-01-04 · TA获得超过904个赞
知道小有建树答主
回答量:1287
采纳率:100%
帮助的人:1354万
展开全部
<a href="b.asp?name=<%=rs("name")%>&pic=<%=rs("pic")%>&price=<%=rs("price")%>">购物车</a>

b.asp 接收变量

name=request.QueryString("name")
pic=request.QueryString("pic")
price=request.QueryString("price")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式