当前位置:编程学习 > JSP >>

jsp中怎么防止刷新向数据库里插入信息

补充:可能是我没表述清楚!我用的是jsp+servlet没用的struts 我是用表单把数据传到servlet中,然后servlet的转到另外一个页面,不是表单的页面。 当我刷新由servlet转发的页面是就会把表单中的数据又一次插入到数据库中去了。
答案:防止表单重复提交:
使用令牌易做图 token
只需要导入这个标签到页面,在struts配置文件申明,放到需要防止重复提交的action里面
其他:显示刷新频率 利用JS提交表单,每次提交后关闭表单页面。否则,就在提交表单后,把重要控件内容置空,然后提交前判断,如为空则不提交. 使用javascript提交表单就不会出现这种情况。form.submit();

上一个:js问题 : 在jsp中 怎么实现如下内容:点击显示问题。。。。。
下一个:java的前提,是用在jsp进行网站编程居多还是用在开发游戏软件居多?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,