struts2解决表单重复提交token

 时间:2026-02-14 14:08:56

1、1.新建TokenAction

struts2解决表单重复提交token

2、2.代码如下

struts2解决表单重复提交token

3、3.配置struts.xml文件,成功跳转至success.jsp. 重复的话跳转到 chongfu.jsp

struts2解决表单重复提交token

4、4.新建token.jsp

struts2解决表单重复提交token

5、5.代码如下

注意引入Struts2标签库

注意隐藏的token标签

struts2解决表单重复提交token

6、6.新建chongfu.jsp 重复提示

struts2解决表单重复提交token

7、7.访问token.jsp文件,输入姓名年龄,点击提交

struts2解决表单重复提交token

8、8.提示成功

struts2解决表单重复提交token

9、9.后台代码日志如下

struts2解决表单重复提交token

10、10.这时候刷新页面,提示重复提交表单

struts2解决表单重复提交token

11、11.点击确定后,跳转到重复提交 的提示

struts2解决表单重复提交token

12、12.后台提示你token值不对

struts2解决表单重复提交token

13、13.返回token.jsp页面,查看源代码

struts2解决表单重复提交token

14、14.原来我们访问token.jsp的时候已经给我们生成了唯一的token,点击提交之后这个token就过期了,再次提交的话,token拦截器就会进行拦截,而跳转到invalid.toke 对应的页面

  • windows下手动搭建apache+mysql+php环境
  • IntelliJ IDEA导入导出配置文件
  • IntelliJ IDEA如何设置快捷键及快捷键风格
  • 如何在Linux系统上部署Java项目
  • WordPress如何更换域名
  • 热门搜索
    微信转账怎么退回 猪大肠怎么做好吃 qq为什么加不了好友 蝴蝶怎么折 手机掉水里了应该怎么处理 口水鸡的正宗做法 特朗普为什么叫川普 few怎么读 尕怎么读 为什么拉屎拉出血