Java返回参数中文乱码问题

1、遇到问题:

开始学习java,为移动端写第一个接口,然后发现返回的参数中包含中文的,出现了乱码问题。


Java返回参数中文乱码问题_第1张图片
中文乱码

2、记录解决方法:

出现这个问题应该就是字符集的问题啦,上学的时候知道点,但是忘记具体怎么设置了,然后就去各种查,各种尝试。这里记录一下!
在doget()、dopost()方法最开始添加下边三行代码:

        response.setHeader("Content-type", "textml;charset=UTF-8");
        response.setCharacterEncoding("UTF-8");
        response.setContentType("text/html;charset=utf-8");

然后来看一下效果:


效果

3、写在后面的话(可忽略)

从2017年12月20号,开始尝试学习java,遇到了一些问题,还有一些不知道从哪里下手的问题,最后无论如何能解决掉。这也是一种收获和成长吧。加油,少年!

你可能感兴趣的:(Java返回参数中文乱码问题)