问答详情
源自:2-3 验证码的校验

刷新登陆后的页面会重复提交表单,但是验证码会更新

重复提交原来的表单,但是验证码更新了,导致验证码不正确,这个问题怎么解决

提问者:Zwenyy 2018-05-29 22:28

个回答

  • sunbohan00
    2018-05-31 11:24:22

    首先你只是描述问题,不提供代码的话,确实出现问题后 不是很方便确定问题。你确定一下,你的验证码是不是随着页面的刷新而进行更改,传回后台的值,是不是没有进行实时验证。

  • Planeswalker23
    2018-05-31 11:15:43

    并不会更新啊,你看比如这个URL:http://localhost:8080/servlet/LoginServlet?checkcode=rmwg。因为是get提交的表单验证码都明码显示了,你刷新,URL是不变的。如果说变了,你可以给他写一个Filter,如果登陆成功了,就不调用验证码这个业务就可以了。