当前位置: 技术问答>java相关
手动刷新页面,却发现它等同于另一个页面向它提交表单,各位请进
来源: 互联网 发布时间:2017-03-29
本文导语: 在一个页面上分为二个frame,A向B POST数据,B写数据库,A传递一个变量给B控制写动作,发现写数据库一次后,再刷新B页面,B又执行了一次写数据库操作,也就是说getParameter得到 的值仍然等于A向B POST的值,高手看...
在一个页面上分为二个frame,A向B POST数据,B写数据库,A传递一个变量给B控制写动作,发现写数据库一次后,再刷新B页面,B又执行了一次写数据库操作,也就是说getParameter得到 的值仍然等于A向B POST的值,高手看看怎么控制这个过程?
我用了session也不行,因为A中通过JAVASCRIPT POST数据,无法改变session的值。
来者有分,UP有分
谢谢
我用了session也不行,因为A中通过JAVASCRIPT POST数据,无法改变session的值。
来者有分,UP有分
谢谢
|
1.禁止手动刷新
2.写数据库在另一个页面处理,处理成功才转到B页面
2.写数据库在另一个页面处理,处理成功才转到B页面
|
写数据库在另一个页面处理,处理成功才转到B页面
支持!
支持!
|
数据不在session,其实是在request中,试试用getParameter结束后,清空request,不行的话在说吧
|
用session可以,设为:session("indata")
在页面写数据库的时候判断session("indata")的值,如果为false则写入数据库
提交页面并成功写入数据库后session("indata")=true
在页面写数据库的时候判断session("indata")的值,如果为false则写入数据库
提交页面并成功写入数据库后session("indata")=true
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。