中文乱码问题

2018-06-24  本文已影响0人  维特无忧堡

1、使用idea新建maven web项目后控制台输出乱码

添加

-Dfile.encoding=UTF-8

image.png

2、从数据库中去出来乱码

使用getBytes转化成对应编码

String ans = new String((requset.getUser().toString()).getBytes("utf-8"));
System.out.println(ans);

3、前端传值或后端传值乱码

设置request与response的编码格式,在前端也要设置显示格式,都换成uft-8就行了

resp.setContentType("uft-8");

4、以前还遇到过一个url中文乱码的问题,最后也是用getBytes处理好了,我忘记是哪个工程里面了,还有url里面有特殊字符也是会报错的。

上一篇 下一篇

猜你喜欢

热点阅读