使⽤springboot遇到的500错误--模板解析错误Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Mar 31 10:50:20 CST 2020
There was an unexpected error (type=Internal Server Error, status=500).
An error happened during template parsing (template: “class path resource [templates/teacher.html]”)使⽤spring时 ,获取数据遇到这个错误!了半天也没发现哪⾥错了,代码都正常的。
⾸先我的⼀张表是teacher表
cid指的是course表
项⽬代码:
spring boot是啥teacher实体类
course实体类
这⾥我使⽤了lombok,可以⾃⾏帮我们增加get set 构造⽅法,具体请百度
这是我的controller⼀个查询数据,⼀个保存数据。service和实现类及dao层正常写。这⾥直接说⼀下报开头那个错误的原因:
翻译⼀下:
此应⽤程序没有针对/ error的显式映射,因此您将其视为后备。
2020年3⽉31⽇星期⼆10:50:20
发⽣意外错误(类型=内部服务器错误,状态= 500)。
模板解析期间发⽣错误(模板:“类路径资源[templates / teacher.html]”)
这是l ⽂件
解决⽅法是:
1. 数据库表中不要有null的值。
2. 如果数据库有null值也可以使⽤这种⽅法。如果有null值⽽且是⼀个实体类⽤到了另⼀个实体类(⽐如我的teacher类⾥定义了course 类)应该在实体类中这样:
我的问题就是这样解决的,后续也可以正常运⾏了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论