首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JSP(Struts)避免Form重复提交的几种草案

2012-10-28 
JSP(Struts)避免Form重复提交的几种方案1 javascript ,设置一个变量,只允许提交一次。????????????????????

JSP(Struts)避免Form重复提交的几种方案

1 javascript ,设置一个变量,只允许提交一次。?????????????????????? sessionToken);
?? if (formToken != null && sessionToken == null){
???? session.setAttribute (TOKEN_NAME, formToken);
???? isEqual = true;
?? }
?? return isEqual;
?}
?/**
? * Insert the method's description here.
? * Creation date: (4/19/2004 3:23:25 PM)
? * @return java.lang.String
? * @param request javax.servlet.http.HttpServletRequest
? */
?public static String getToken (HttpServletRequest request){
?? String token = "" + System.currentTimeMillis ();
?? HttpSession session = request.getSession ();
?? if (session != null){
???? session.removeAttribute (TOKEN_NAME);
?? }
?? return token;z
?}
?/**
? * Insert the method's description here.
? * Creation date: (4/19/2004 3:24:10 PM)
? * @return java.lang.String
? */
?final static java.lang.String getTOKEN_NAME (){
?? return TOKEN_NAME;
?}
?public static String message (PageContext pageContext, String key) throws
???? JspException{
?? return RequestUtils.message (pageContext, null, null, key);
?}
}

?

4 添加中转页面

</html:form>

热点排行