50,530
社区成员
发帖
与我相关
我的任务
分享
为啥这个email是空 但是能打印出来值啊= = 我人晕了 有大神救一下吗 55555 我前端url输进去的值是这个
然后运行之后我这个email和password都显示null 但是打印却能正常的打印出来
用@requesBody 接收一下,或者你在前端页面的时候添加一个handle json格式发送,get请求的话 应该是可以接收到数据的
你的打印结果是nullemainl=xxxx
这个和你贴的代码里systout不一致,代码里没有打印空的地方, 我怀疑你的代码和编译后的class 不是同一份,即你的编译生成的class可能没有更新到最新, 建议尝试保存代码并 clean工程
你的调试日志可能有问题,你可以在doGet开始行、doPost开始行 标记一下:
System.out.println("--doGet--开始");
System.out.println("--doPost--开始");
我怀疑发生了URL转发,或者多次调用了,而你日志的方式根本就反馈不出来。
我很好奇你最前面的null是哪里输出的,还有就是你要明白系统的运行原理,光看这一段看不出什么,代码贴全一点
看看40行的登录代码
1、这个email和password都显示null
显示在哪里了?没看到
2、打印却能正常的打印出来
这个看到了
3、最重要的,你500错误的原因
没有看到完整的Exception的输出,你图里没有。
也许和账号密码无关,而是你的login出问题了。