黑马点评 秒杀下单出现的问题:服务器异常---java.lang.NullPointerException: null(已解决)

前言:

在此之前找了好多资料,查了很多,都没有找到对应解决的方法,虽然知道是userid为空,但不知道要修改哪里,还是自己的debug能力不足,以后得多加练习。。。

问题如下:

点击限时抢购时,前端返回的错误是服务器异常,看报错位置是获取用户id处出错

原因:

没有在拦截器的方法上加注解@Configuration,此时拦截器没有生效,没有拦截到用户信息,此时是登录不上去的,也得不到用户id,所以是getUser().getId()报错,出现java.lang.NullPointerException: null

解决方法:

在MvcConfig的拦截器上加上注解@Configuration即可解决

如此简单问题耗费几个小时,实在给我自己长了记性,以后得多多练习

相关推荐
雯0609~1 小时前
c#:winform调用bartender实现打印(学习整理笔记)
开发语言·c#
胜天半子_王二_王半仙2 小时前
c++源码阅读__smart_ptr__正文阅读
开发语言·c++·开源
沐泽Mu2 小时前
嵌入式学习-C嘎嘎-Day08
开发语言·c++·算法
Non importa2 小时前
汉诺塔(hanio)--C语言函数递归
c语言·开发语言·算法·学习方法
LinuxST2 小时前
27、基于Firefly-rk3399中断休眠唤醒实验(按键中断)
linux·开发语言·stm32·嵌入式硬件
Tony_long74832 小时前
Python学习——猜拳小游戏
开发语言·python·学习
苹果醋32 小时前
前端面试之九阴真经
java·运维·spring boot·mysql·nginx
ac-er88883 小时前
PHP 二分法查找算法
开发语言·算法·php
哎呦没3 小时前
Spring Boot OA:企业办公自动化的高效路径
java·spring boot·后端