81,094
社区成员
发帖
与我相关
我的任务
分享
if (null != flag && "add".equals(flag)) {
if (true == isTokenValid(request)) {
this.resetToken(request); //4.2释放令牌
try {
do something;
}
catch (Exception ex) {
saveToken(request); //设置防止重复提交的令牌
do something;
}
//传递成功信息,刷新父页面使用
request.setAttribute("SUCCESSFULINFO", this.SUCCESSFLAG);
} else { //4.4 设置重复提交的标志
request.setAttribute("SUCCESSFULINFO", this.REDOFLAG);
} //4.5 转向成功页面
return mapping.findForward(this.DOSUCCESS);
} else { //5、设置防止重复提交的令牌
saveToken(request);
do something;
}