struts2 中使用token 避免重复提交 1.在struts.xml 中
/pages/register.jsp /pages/success.jsp /pages/error.jsp /pages/register.jsp wait.jsp input 2.在页面中加
3.
token: 在活动中检查合法令牌(token), 防止表单的重复提交; 在
会产生提示信息 token-session: 同上, 但是在接到非法令牌时将提交的数据保存在session 中; 不会在
会产生提示信息 只会在后台发出警告并处理,如下: 警告: Form token KO80SIJW4F84034NG5HM1ZBUGOVNY64D does not match the session token null. 编辑特别推荐: 为struts1.2增加token标签 令牌标签[修改更新 2009-07-28 修复了一个BUG] 2009-07-23 17:28 2009-07-28更新提醒:修改了一个页面不能存在多个表单的BUG package com.tgmsp.CongZhong.tag; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.TagSupport; import org.apache.struts.Globals; import org.apache.struts.taglib.html.Constants; import org.apache.struts.util.TokenProcessor; public class TokenTag extends TagSupport { public int doEndTag() throws JspException { HttpServletRequest request = ...