请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师验证码在前台输入的没问题,传到后台输入的和显示的之一样,但是在验证码的Util里就直接进入IF里如turnfalse

String verifyCodeExpected = (String) request.getSession()

.getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY);

String verifyCodeActual = HttpServletRequestUtil.getString(request, "verifyCodeActual");

if (verifyCodeActual == null || !verifyCodeActual.equals(verifyCodeExpected)) {

return false;

}

return true;

}


正在回答 回答被采纳积分+3

2回答

提问者 我是小小林子 2018-03-14 13:05:51

找到了

0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    找到了是指。。问题解决了?
    回复 有任何疑惑可以回复我~ 2018-03-14 13:08:34
  • 提问者 我是小小林子 #2
    对,问题解决了,但是注册店铺那报错了,正在找
    回复 有任何疑惑可以回复我~ 2018-03-14 13:10:33
  • 翔仔 回复 提问者 我是小小林子 #3
    没事,多调试下就能解决了,看看控制台输出的sql还有参数:)
    回复 有任何疑惑可以回复我~ 2018-03-14 13:15:41
翔仔 2018-03-14 12:59:19

同学好,这个得需要你调试一下,设断点,看看

String verifyCodeExpected = (String) request.getSession()

.getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY);

是否取到值,以及 String verifyCodeActual = HttpServletRequestUtil.getString(request, "verifyCodeActual"); 是否取到值,并且是否相等

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号