java吧 关注:1,295,215贴子:12,829,029
  • 24回复贴,共1

老哥们帮帮忙,运行后验证码一直为null

只看楼主收藏回复






IP属地:广东1楼2021-06-09 19:06回复
    私了,可以帮忙


    IP属地:浙江来自Android客户端2楼2021-06-09 19:29
    回复
      2026-01-20 10:47:05
      广告
      不感兴趣
      开通SVIP免广告
      不好意思,看错了


      IP属地:广东来自Android客户端5楼2021-06-09 23:33
      回复
        这也看不出什么问题,建议你先把请求方式改成get,然后把密码和账号注释一下,单独发送请求看看地址栏是否携带验证码参数。


        IP属地:浙江来自Android客户端6楼2021-06-09 23:34
        收起回复
          确定一下是前端没有携带参数,还是后端没有取出参数。


          IP属地:浙江来自Android客户端7楼2021-06-09 23:37
          回复
            f12 network看你传递的参数


            IP属地:四川来自Android客户端8楼2021-06-09 23:50
            收起回复
              也可以打开resquest看看里面有什么


              IP属地:广东来自Android客户端9楼2021-06-10 00:08
              回复
                用sout一步步推呗


                IP属地:山东来自Android客户端10楼2021-06-10 00:40
                收起回复
                  2026-01-20 10:41:05
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这是f12看到的


                  IP属地:广东来自Android客户端11楼2021-06-10 01:32
                  回复
                    存入的叫checkCode-session,名字别搞错了


                    IP属地:河南来自iPhone客户端12楼2021-06-10 10:47
                    收起回复
                      你在web目录下跟index.jsp同目录新建一个img目录,用来缓存验证码图片
                      在你的servlet中
                      把生成的验证码图片写入到img目录下
                      获取img 的目录 可以用this.getClass().getClassLoader().getResource(".").getPath(),这个是获取部署后项目的根目录,getResource 的参数要不要这个"."自己试下,然后再加上“/img”就是img目录,把图片放在里面
                      然后js端
                      $.ajax(
                      url:xxx,//这个url是你生成图片的url
                      ...
                      success:function(data){//请求成功
                      var imgname = xx;//返回图片的名字
                      $('#imgid').atrr("src',“/webword/img/”+imgname);
                      }
                      );


                      13楼2021-06-10 11:17
                      收起回复
                        很明显前端没把验证码传过来啊


                        IP属地:新疆来自Android客户端14楼2021-06-10 15:12
                        收起回复
                          请求头写进去了?


                          IP属地:河北来自iPhone客户端15楼2021-06-10 16:59
                          回复
                            请求里没有吧,用户名密码都有,验证码却没有,肯定是前端传参问题


                            IP属地:山东16楼2021-06-10 17:04
                            收起回复