关于页面刷新问题?
我用jsp+servlet实现*.do的页面跳转..当我插入一条记录成功后用request.getRequestDispatcher( "1.jsp ").forward(request, response)
跳到1.jsp这个页面...当我在这个页面刷新时就会重复新增一条记录,请问高手怎样解决这个问题........
当然我知道有高手会认为在新增一条记录时判断是否重复就行了....但这并不是一种很好的解决方法....
------解决方案--------------------表中设置主键,是一种好的解决方式.
------解决方案--------------------你在插入之前先做一个检查,数据库里面已经存在了就不能插入新的,转到一个出错页面提示一下就可以了.
使用STRUTS有一个token的东西可以防止重复提交
------解决方案--------------------用重定向
------解决方案--------------------reponse.sendRedirect
仅同意楼上的意见