java吧 关注:1,212,933贴子:12,655,711

这种bug很严重吗。。怎么一屏幕的错误

只看楼主收藏回复

我没动后段代码 就在前台试功能来着 突然就这样了


IP属地:安徽来自iPhone客户端1楼2023-05-05 19:15回复


    IP属地:安徽来自iPhone客户端2楼2023-05-05 19:16
    收起回复
      sql中in里没参数??


      IP属地:北京来自Android客户端3楼2023-05-06 10:34
      回复
        建议赶紧跑 目测项目一堆坑


        IP属地:浙江4楼2023-05-06 10:39
        收起回复
          这是把后台报错的堆栈信息全部输出到页面上去了,这是很大的安全漏洞啊!你们项目里面还得添加统一的异常处理流程以及重定向的异常报错页面。这好坑啊!


          IP属地:广东来自Android客户端5楼2023-05-06 11:35
          回复
            in里面的参数应该是前端传过来的。没有就说明后端入参没接到。看看是不是变量名没写对


            IP属地:广东来自Android客户端6楼2023-05-06 12:32
            回复
              sqlexception


              IP属地:江苏来自Android客户端7楼2023-05-06 15:08
              回复
                后段sql需要id,你改前端测试的时候没传勾选数据id吧


                IP属地:湖北来自iPhone客户端8楼2023-05-06 15:52
                回复
                  一屏幕这种反而是最简单的错误,真正严重的报都不给你报,自己去找。


                  IP属地:四川来自Android客户端9楼2023-05-06 16:10
                  回复
                    就是sql语句的IN参数错误啊,java出异常会给把所有函数一层一层全给显示出来,看着多其实不一定有多少错误。


                    IP属地:吉林来自Android客户端10楼2023-05-06 17:09
                    回复
                      sql报错,但凡认真看看就解决了


                      IP属地:江苏来自Android客户端11楼2023-05-06 20:03
                      回复
                        错误很明显了 SQL错误 打印一下前段传过来的参数 看看是不是值没拿到 然后调SQL的地方加个判空 输出日志
                        最麻烦的错是哪哪都没错 就是不好使


                        IP属地:北京来自Android客户端12楼2023-05-06 20:19
                        回复
                          一目了然的错误。真正严重的是代码上线半个月生产突然打电话过来,那才噩梦


                          IP属地:澳大利亚来自Android客户端14楼2023-05-07 07:12
                          回复
                            sql写得不完善?


                            IP属地:河南来自Android客户端15楼2023-05-07 12:39
                            回复
                              sqlexception,是数据库的问题看看你关于数据库的代码。


                              IP属地:浙江来自Android客户端16楼2023-05-07 17:16
                              回复