struts1.2 中如何防止表单被重复提交

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:56:55

使用token指令牌就行了.
在进入标签之前的action中通过saveToken方法保存指令牌.
在表单提交后的action中判断这个token是否存在,如果存在允许插入,并通过resetToken把token重置,如果不存在,则表示重复提交,就可以直接返回错误页显示错误信息了.

使用token有一个前提,就是表单必须使用html:form标签来完成