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

前言:

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

问题如下:

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

原因:

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

解决方法:

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

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

相关推荐
GISer_Jing12 分钟前
前端GIS篇——WebGIS、WebGL、Java后端篇
java·前端·webgl
皮皮林55114 分钟前
Spring Boot 实现微信登录,So Easy !
java
羊锦磊18 分钟前
[ Redis ] 数据结构储存系统
数据库·redis·缓存
盛世隐者19 分钟前
python包管理器——uv
开发语言·python·uv
细节控菜鸡36 分钟前
【2025最新】ArcGIS for JS 实现地图卷帘效果
开发语言·javascript·arcgis
tuokuac1 小时前
springMVC中/*与/**匹配的区别
java·spring
珹洺1 小时前
Java-Spring 入门指南(十七)SpringMVC--Apipostl与RestFul实战测试
java·spring·restful
liulilittle1 小时前
网络编程基础算法剖析:从字节序转换到CIDR掩码计算
开发语言·网络·c++·算法·通信
代码村新手1 小时前
C语言-字符函数和字符串函数
c语言·开发语言
祈祷苍天赐我java之术2 小时前
Redis 有序集合解析
java·前端·windows·redis·缓存·bootstrap·html