前言
SpringBoot thymeleaf报错
一、报错内容
问题:拿到前天输入的值(中文),却映射不到后台
前台有值后台为空;如图:
二、报错原因
前台传到后台的值,后台拿到的是乱码的中文,点击查询的时候输入英文可以查询到数据,输入中文就报错,根本原因就是后台拿到的值是乱码的,所以查询的是空
三、解决办法
在application.yml文件里面设置数据库的中文乱码
url: jdbc:mysql://localhost:3306/exam001?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8**
如图: