spring mvc返回字符串乱码

返回字符串乱码的原因在于请求端不知道字符串如何解码,使用何种编码,因此指定编码就是了:

    @GetMapping(value = "/2",produces = "text/plain;charset=UTF-8")
    @ResponseBody
    public String testString(){
        return "字符串";
    }

或者text/html;charset=UTF-8application/json;charset=UTF-8

上一篇:javaweb项目中遇到的一些乱码问题


下一篇:解决apache httpd列出目录列表中文乱码问题