Jsp如何避免手动刷新提交数据问题?

来源:百度知道 编辑:UC知道 时间:2024/06/17 11:47:41
请教:如何在jsp中单击提交按钮之后,手工刷新页面不在重复提交数据。

有a.jsp,单击提交按钮之后将会往数据表中插入一条记录
<form acton="a.jsp" method="post">
即提交完之后定向到本页面。现在碰到这个问题:提交成功后,我手工刷新页面,将会把form中的信息再一次插入到数据库中,刷新多次次就会插入多条相同的记录,请问该如何解决?请大侠们多多指教?

有什么更好的方法避免此问题的发生呢?

只知道原因是因为你用的是页面信息转发,
所以地址栏地址不会改变。
你刷新就等于再次点击提交、
解决办法就不知道了。
网上有些网站也有这现象。

提交后把页面清空。

按理说刷新页面只是加载JSP,不会触发表单提交事件,你是不是哪里写错了
把你那代码写出来看看!

插入之前先查询下 是否有相同数据存在

重定向