原因:一般是后端空指针,或者传入了空的元素,导致前端获取不到值,于是报错。
比如我的就是dorm对象为空,原因是sql查询语句少写了要查询的dormId字段,于是dorms集合中每个dorm对象都为空,于是报错
解决:
前端dorm.dormName报错
打印dorms发现dorms中的每个dorm数据都为空
而dorms依赖于students 打印students发现 students的studormId都为空
查看mapper,发现查询语句少写了dormId字段,导致没有查询到每个dorm对象
修改sql语句
问题成功解决。
参考文章:Exception evaluating SpringEL expression_mb5fdb0f269f12c的技术博客_51CTO博客