javaweb前端传参为空,后台接受却变成字符串“null”解决办法

在做毕设的时候分页那一块出现一个bug,后来发现是传参问题

前端参数如下:

后台代码:

          获取参数:

        拼接sql:

调试发现if判断rname不为空,rname = “null”(是字符串,我打印了rname.length()为4),为啥传参会这样我不知道,有大佬知道的话求在评论区指教

解决方法有:

      方法一:前台传参时判断,如果为null,使rname=“”

     方法二:后台加个判断

猜你喜欢

转载自blog.csdn.net/qq_36603180/article/details/105293806
今日推荐