文件名称:struts-ET
介绍说明--下载内容均来自于网络,请自行研究使用
使用Struts的Token机制防止重复提交
Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:
服务器端在处理到达的请求之前,会将请求中包含的令牌值(通过隐藏字段来保存)
与保存在当前用户会话中的令牌值进行比较,看是否匹配。
1、saveToken(request) //Token保存到session某属性中
2、isTokenValid(request) 或使用 2、isTokenValid(request, true),则不需要第三步
//将请求中的Token与session中的Token值进行比较,第二参数表示是否移出session中的保存Token的属性
3、resetToken(request) //移出session中的保存Token的属性
Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:
服务器端在处理到达的请求之前,会将请求中包含的令牌值(通过隐藏字段来保存)
与保存在当前用户会话中的令牌值进行比较,看是否匹配。
1、saveToken(request) //Token保存到session某属性中
2、isTokenValid(request) 或使用 2、isTokenValid(request, true),则不需要第三步
//将请求中的Token与session中的Token值进行比较,第二参数表示是否移出session中的保存Token的属性
3、resetToken(request) //移出session中的保存Token的属性
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 47651515struts-et.rar 列表 防重复提交\说明2.txt 防重复提交\ET\failed.jsp 防重复提交\ET\index.jsp 防重复提交\ET\success.jsp 防重复提交\ET\upload.jsp 防重复提交\ET\upload\JSP入门与提高.rar 防重复提交\ET\upload\sample789.doc 防重复提交\ET\upload\学习struts的好资料struts.zip 防重复提交\ET\WEB-INF\struts-bean.tld 防重复提交\ET\WEB-INF\struts-config.xml 防重复提交\ET\WEB-INF\struts-html.tld 防重复提交\ET\WEB-INF\struts-logic.tld 防重复提交\ET\WEB-INF\struts-nested.tld 防重复提交\ET\WEB-INF\struts-template.tld 防重复提交\ET\WEB-INF\struts-tiles.tld 防重复提交\ET\WEB-INF\tiles-defs.xml 防重复提交\ET\WEB-INF\validation.xml 防重复提交\ET\WEB-INF\validator-rules.xml 防重复提交\ET\WEB-INF\web.xml 防重复提交\ET\WEB-INF\classes\Token.java 防重复提交\ET\WEB-INF\classes\UploadAction.java 防重复提交\ET\WEB-INF\classes\UploadForm.java 防重复提交\ET\WEB-INF\classes\resources\application.properties 防重复提交\ET\WEB-INF\classes\yuyf\Token.class 防重复提交\ET\WEB-INF\classes\yuyf\UploadAction.class 防重复提交\ET\WEB-INF\classes\yuyf\UploadForm.class 防重复提交\ET\WEB-INF\lib\commons-beanutils.jar 防重复提交\ET\WEB-INF\lib\commons-collections.jar 防重复提交\ET\WEB-INF\lib\commons-digester.jar 防重复提交\ET\WEB-INF\lib\commons-fileupload.jar 防重复提交\ET\WEB-INF\lib\commons-lang.jar 防重复提交\ET\WEB-INF\lib\commons-logging.jar 防重复提交\ET\WEB-INF\lib\commons-validator.jar 防重复提交\ET\WEB-INF\lib\jakarta-oro.jar 防重复提交\ET\WEB-INF\lib\struts.jar 防重复提交\ET\WEB-INF\classes\resources 防重复提交\ET\WEB-INF\classes\yuyf 防重复提交\ET\WEB-INF\classes 防重复提交\ET\WEB-INF\lib 防重复提交\ET\upload 防重复提交\ET\WEB-INF 防重复提交\ET 防重复提交