日期:2014-05-18  浏览次数:20636 次

是否存在刷新页面而不刷新参数的方法?
小弟有个问题,用户在通过按钮点击,将一条数据插入数据库之后,又刷新了页面,导致数据被重复录入
要求是页面大体框架不被改变,于是寻求如题的方法,是否有点笨?   有没有另外的方法?
还请高手解答

------解决方案--------------------
好像是不存在。。但是你可以通过其他的途径在js或在jsp中实现这种的需求。。
------解决方案--------------------
你提交之后,是不是用的 <jsp:forword..... 跳转的?? 所以再刷新一次就会导致数据重复插入
------解决方案--------------------
应该不会出现这样的问题啊?刷新不是提交操作,怎么会执行SQL语句呢?应该是只有提交,才能将form表单的数据传送过去啊。你看看form表单的属性吧。能不能说详细点啊?看看代码
------解决方案--------------------
是不是这样
用户提交后 路径跳转在servlet拦截路径 用户刷新时 浏览器会提示用户是否再次提交数据?
------解决方案--------------------
怎么可能刷新就提交呢? 难道你设的加载页面提交?那是你设计问题

------解决方案--------------------
检查重复数据 出现的话回滚