url上添加一个随机数

licheng_nwpu 2011-08-22 03:23:45
我想在<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}"/>">add</a>上添加一个随机数,每次刷新时该随机数都在变化,防止表单重复提交如何弄啊,我试了好多次都不行,还请各位高手帮忙啊。
...全文
392 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lc3317 2011-08-22
  • 打赏
  • 举报
回复
9楼得不行哟!如果直接刷新页面呢
贪睡的兔子 2011-08-22
  • 打赏
  • 举报
回复
不用那么麻烦 点提交的时候 js判断下 写 $(btn).attr("disabled","disabled") 就行了
风影simple 2011-08-22
  • 打赏
  • 举报
回复
<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}&date= "+ new Date()/>">add</a> 罪过
licheng_nwpu 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sky402101 的回复:]
这个方法不是防止表单重复提交,是防止请求的返回信息是浏览器的缓存
防止表单重复提交不是这样做的
[/Quote]
呵呵,谢谢提醒,我刚刚弄错啦
licheng_nwpu 2011-08-22
  • 打赏
  • 举报
回复
new date()没有任何变化,在url中显示的也是new Date();
licheng_nwpu 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxxy20071547 的回复:]
这样<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}&date =new Date()"/>">add</a>
[/Quote]
没有生成随机数啊
sky402101 2011-08-22
  • 打赏
  • 举报
回复
这个方法不是防止表单重复提交,是防止请求的返回信息是浏览器的缓存
防止表单重复提交不是这样做的
BearKin 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用楼主 licheng_nwpu 的回复:]
我想在<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}"/>">add</a>上添加一个随机数,每次刷新时该随机数都在变化,防止表单重复提交如何弄啊,我试了好多次都不行,还请各位高手帮忙啊。
[/Quote]
先去搜索令牌机制看看
你咋试验的?
kkkkgggg1987 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxxy20071547 的回复:]
这样<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}&date =new Date()"/>">add</a>
[/Quote]顶一下
风影simple 2011-08-22
  • 打赏
  • 举报
回复
这样<a href="<c:url value="/addgoods.do?action=add&good_id=${goodsDTO.goods_id}&date =new Date()"/>">add</a>

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧