tooken 重复提交问题
public ActionForward init(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
HttpServletResponse response) throws Exception {
//处理代码
/* 加入令牌 */
saveToken(request);
/* 页面跳转目标 */
return mapping.findForward(FORWARD_init);
}
public ActionForward saveFeedBackMess(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) {
//其他代码
/* 判断是否重复提交 */
if (isTokenValid(request, true)) {
/* 保存的方法 */
bservice.saveFeedBackMess(lw);
} else {
log.info("重复提交");
saveToken(request);
}
/* 页面跳转目标 */
return mapping.findForward(FORWARD_init);
}
大家帮我看下这段代码有错吗?第一次提交是重复提交,我刷新也是重复提交?