Java返回参数中文乱码问题

1、遇到问题:

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


中文乱码

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,遇到了一些问题,还有一些不知道从哪里下手的问题,最后无论如何能解决掉。这也是一种收获和成长吧。加油,少年!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,874评论 18 399
  • 转自:http://blog.csdn.net/jackfrued/article/details/4493113...
    王帅199207阅读 2,499评论 2 19
  • 一. Java基础部分.................................................
    wy_sure阅读 3,882评论 0 11
  • 据说,人出生的时候,灵魂只有一半,每个看似独立的个体,都残缺得可怕。每个人都在寻找另外一半的灵魂,自我唤醒,它可以...
    虾米1997阅读 311评论 0 0
  • 真会装 真会作 真会矫情 呵呵哒
    不要关注我阅读 112评论 0 1