## 描述
前端请求体正常发送数据,后端也正常收到数据,但是没有响应数据,一开始以为是sql语句写错,仔细排查之后,发现sql语句也没有写错,然后一步一步打印测试,发现是传过来的请求体没有进行编解码,把数据传到实体类的属性是乱码的,所以查不到数据。
## 解决办法
http 用的是 ISO8859-1 IDEA 用的是UTF-8
在Servlet 第一行加上
req.setCharacterEncoding("UTF-8");
## 描述
前端请求体正常发送数据,后端也正常收到数据,但是没有响应数据,一开始以为是sql语句写错,仔细排查之后,发现sql语句也没有写错,然后一步一步打印测试,发现是传过来的请求体没有进行编解码,把数据传到实体类的属性是乱码的,所以查不到数据。
## 解决办法
http 用的是 ISO8859-1 IDEA 用的是UTF-8
在Servlet 第一行加上
req.setCharacterEncoding("UTF-8");