this.clearErrorsAndMessages();//清除整个返回input的这些东西,写了之后:比如说第一次是在XXX.jsp上然后跳至action执行validate方法,然后没有通过验证,就会跳到原来的页面,但是链接地址是action的地址,然后再次提交,这次提交是正确的,按理说应该通过验证,然后执行指定的execute方法,但是没有通过验证,execute方法也没有执行,就是因为没有上面的那句代码
if(!code.equals(validateCode)){
this.getFieldErrors().get("error").clear();//清除fielderror的
this.addFieldError("error", "addfielderror错误!");
}

相关文章:

  • 2021-10-15
  • 2021-11-12
  • 2021-06-03
  • 2022-12-23
  • 2022-02-06
  • 2021-09-18
  • 2021-10-19
猜你喜欢
  • 2021-11-30
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-09-20
相关资源
相似解决方案