springmvc給前端返回數據時候,中文顯示亂碼解決

@RequestMapping(value="/user",produces = { "text/html;charset=UTF-8;", "application/json;charset=UTF-8;" })
public class UserController {

    @Autowired
    private UserService userService;
    @RequestMapping("/getUserById")
    @ResponseBody
    public String getUserById(@RequestBody String u){
        System.out.println(u);
        User user = userService.getUserById(1);
        ReturnMsg returnMsg = new ReturnMsg("200","成功");
        user.setReturnMsg(returnMsg);
        String model = JSON.toJSONString(user);
//        System.out.println(user);
        return model;
    }

}

在該controller添加字符的轉化語句

@RequestMapping(value="/user",produces = { "text/html;charset=UTF-8;", "application/json;charset=UTF-8;" })

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