如题:
我看很多购物网站,(象suning,jd )
看中某个商品,点"立即购买",然后转到确认订单页面,
或者购物车中,选中几个货品,提交转到确认订单的页面,然后按F5刷新确认订单的页面 ,不会提示"复复提交",URL上也没有参数,不知道前一个页面是如何把商品相关的数据到确认订单的页面的.
想了好久没想通,发上来和大学一起探讨下,谢谢大家...
------解决思路----------------------
提交有好多办法,比如用form提交,就不是参数方式
还可以用session提交,也不会看到。
------解决思路----------------------
asp.net的WebForm框架和MVC框架提交都市提交给自身页面的,所以会重复提交
a.aspx
<form action="b.aspx" method="Post">
....
好好去看一看Form表带提交
http://www.w3cschool.cn/tag_form.html
------解决思路----------------------
按“确认”按钮时,页面提交的只是“确认按钮”,不用提交任何购物车明细数据。因为这些数据早就保存在后台数据库里了。
要是你一遍遍重复“非得提交购物车明细数据”,你只可能纠结在哪一点技术名词儿上,怎么理解人家的程序流程?