现在每次购买一次产品,不是刷新原有的购物车,而是新打开一个网页,将最新的购物清单列出来,而前一个购物车页面还存在,当打开的页面多的时候,容易造成选择错的购物车进去收银台,这样就会出现多购物或者少购物的现象,希望能实现一个人只刷新一个购物车此上面的说法与我差不多从登陆页面进入系统后,无论你再点开多少登陆页面,然后输入用户名和密码后,打开的都是之前打开的那个登陆页面,刷到原有的打开页面那里!用JSP 或JAVA实现!谢谢!

解决方案 »

  1.   

    你可以在JSP里用JS写一个定时刷新页面的方法啊,用AJAX,十秒从后台取一次购物车里最新的数据
      

  2.   

    那我举个例子吧。
    登陆页面A,主页面B。
    现在用户打开A
    输入用户名及密码跳转到主面面B
    现在又打开页面A
    同样办理入用户名及密码
    我需要的结果是
    直接跳转到之前打开的页面B
    而不是又打开一个新窗口。
    直接用JSP或javascript 或html
    实现。
      

  3.   


    你第一次登陆后把相关信息保存到session里面去,再登陆之前先取一下session里面相关字段的内容,判断是不是已经登陆了
      

  4.   

    如果购物车里面的内容保存在了session里面,那么用户的每一次操作(增删物品)都可以被记录下来,即使他使用以前的购物车提交,购物车里面的内容都应该是最新的(最后将定单回显给客户确认,基本上够物网站都是这样做的)
      

  5.   

    怎么实现的呢。具体用jsp或html,或javascript
    各位高手们哪!
      

  6.   

    <script LANGUAGE="javascript"> 
      <!-- 
      
      window.open ("http://www.163.com", "newwindow", "height=100, width=100, top=0, left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=n o, status=no")//写成一行 
      window.open ("http://www.baidu.com", "newwindow", "height=100, width=100, top=1 00, left=100,toolbar=no, menubar=no, scrollbars=no, resizable=no, loca tion=no, status=no")//写成一行   //--> 
    使用红色的这个名字就行了。也就说一个页面是有一个名字的!!!!!!!
    只要同名,那么就是覆盖了!!!
      </script>