javascript+jsp实现在1.html把商品放购物车,在2.html显示购物车内的信息.看问题补充

这个是js写的,就是不知道怎么把信息传到2.html并显示,有没有类似java的session?购买产品A写进session购买产品B再写进session,最后在2.ht... 这个是js写的,就是不知道怎么把信息传到2.html并显示,有没有类似java的session?购买产品A写进session购买产品B再写进session,最后在2.html获得session信息并全部显示
<script>
//单价
var one=10000;
//个数
var count=1;
//加
function plus(){
//这两个是要换文字的div
a=document.getElementById("money");
b=document.getElementById("aa");

count=count+1;
b.innerHTML=count;
a.innerHTML=one*count;

}
function minus(){
a=document.getElementById("money");
if(count==1){
return null;
}
b=document.getElementById("aa");

count=count-1;
b.innerHTML=count;
a.innerHTML=one*count;

}
展开
 我来答 举报
120953720
推荐于2016-01-08 · TA获得超过572个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:210万
展开全部
一般来说,购物车信息是放在数据库的。不建议放在session。添加购物车就向数据库添加一条数据,另外一个页面刷新自然就可以获取数据
追问
有个小问题,js里 var a=3000;这个变量怎么加逗号         3,000就是这样
追答
这个直接调用下面代码,每隔三位数加逗号

var a=3000;
var str=a+"";//先转成字符串
var str=str.split('').reverse().join('').replace(/(\d{3}/g,'$1,').replace(/\,$/,'').split('').reverse().join('');
alert(str);
本回答被提问者和网友采纳
1 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
百度网友080b03f
2015-03-09 · TA获得超过463个赞
知道小有建树答主
回答量:381
采纳率:100%
帮助的人:282万
展开全部
不建议用cookie, 不安全,而且浏览器可能禁止cookie
还是把购买信息保存到服务器session中, 在2.html显示
追问
给下代码
追答
在jsp 用ajax.post 选中的productId, 在server层面把productId保存到session中

例如在servlet或struts action中:
String productId= request.getParameter("productId");
Set selected = (Set )request.getSession().getAttribute("selected");
if(selected == null){
selected = new HashSet();
request.getSession().setAttribute("selected", selected );
}
selected.add(productId);
...

显示的时候把selected 拿出来显示就行啦。
1 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
yugi111
2015-03-08 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
使用cookie即可,小叉叉
追问
给下代码
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式