SpringMVC 中使用@RestController注解后,中文是乱码问题!

启动运行后,就发生乱码:

原因: 返回json格式的数据到页面上时出现了乱码!

    //Student是通过login.jsp页面数据来获得
    @RequestMapping("/data2")
    public String data2(Student student) {
        StringBuilder builder = new StringBuilder();
        //添加数据
        builder.append(student.getUname()).append("\t").append(student.getUpass());

        return builder.toString();
    }

解决:

将@RequestMapping("/")必须修改成如下:

    @RequestMapping(produces = "application/json; charset=utf-8")

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章