怎样在jsp中实现,当有两个一样的页面在点击相同的超链接时会把被链接的页面显示在同一个窗口?
比如:我打开了两个购物的页面的窗口,然后把这两个页面商品放入购物车页面时,在同一个购物车页面显示我打算买的东西。假如我在浏览器打开了两个选项卡。选项卡1和选项卡2都是商品...
比如:我打开了两个购物的页面的窗口,然后把这两个页面商品放入购物车页面时,在同一个购物车页面显示我打算买的东西。
假如我在浏览器打开了两个选项卡。
选项卡1和选项卡2都是商品的信息,都可以链接到购物车页面。
此时,如果我在选项卡1把其中的商品加入了购物车,通时页面跳转到了购物车所在的页面,这时,选项卡1显示的内容是购物车页面的内容。这时购物车只有一种商品。
然后我在选项卡2中也点击链接把选项卡2中的商品加入了购物车,于是选项卡2也跳转到了购物车页面,并显示购物车的内容。这时购物车有两种商品。
我在选项卡1中看到的是一种商品,在选项卡2中看到了两种商品,只有刷新选项卡1才能让两个选项卡的内容保持一致,即都显示两种商品。
我要解决的矛盾是如何在添加商品到购物车后,都会在同一个选项卡或者窗口中显示购物车内容,而不是在各自所在的选项卡显示。 展开
假如我在浏览器打开了两个选项卡。
选项卡1和选项卡2都是商品的信息,都可以链接到购物车页面。
此时,如果我在选项卡1把其中的商品加入了购物车,通时页面跳转到了购物车所在的页面,这时,选项卡1显示的内容是购物车页面的内容。这时购物车只有一种商品。
然后我在选项卡2中也点击链接把选项卡2中的商品加入了购物车,于是选项卡2也跳转到了购物车页面,并显示购物车的内容。这时购物车有两种商品。
我在选项卡1中看到的是一种商品,在选项卡2中看到了两种商品,只有刷新选项卡1才能让两个选项卡的内容保持一致,即都显示两种商品。
我要解决的矛盾是如何在添加商品到购物车后,都会在同一个选项卡或者窗口中显示购物车内容,而不是在各自所在的选项卡显示。 展开
展开全部
不是很理解你要表达什么,
难道你的购物车还需要几个页面来显示吗
我估计你想问怎么把相同链接的物品,(id相同),累加吧.
那要看你的购物车有什么做的如果是HashMap,的话.
//下面是伪代码,因为语法不一定正确
HashMap 购物车=new HashMap();
if(contains(购物车.getKey("id"))) //购物车是否已经有了该物品
//如果有累加
难道你的购物车还需要几个页面来显示吗
我估计你想问怎么把相同链接的物品,(id相同),累加吧.
那要看你的购物车有什么做的如果是HashMap,的话.
//下面是伪代码,因为语法不一定正确
HashMap 购物车=new HashMap();
if(contains(购物车.getKey("id"))) //购物车是否已经有了该物品
//如果有累加
更多追问追答
追问
yangyiko1,请查看更详细的问题描述,谢谢!
追答
虽然还不是很明白,
但我觉得,你做的时候,只需要把选项卡一变更后,直接通知选项卡2,再通知购物车不就行了吗
展开全部
用的是window.open 还是 a href?
指定一个相同的name,或者target
指定一个相同的name,或者target
追问
yyy521fyy,请查看更详细的问题描述,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是如果打开购物车了,就会再已打开的购物车刷新
以前我做过有这样的
就是用window.open方法打开 给窗口一个名称 如果name相同 就不会打开第二个窗口
以前我做过有这样的
就是用window.open方法打开 给窗口一个名称 如果name相同 就不会打开第二个窗口
追问
hongmao1991,请查看更详细的问题描述,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询