码迷,mamicode.com
首页 > 编程语言 > 详细

Spring MVC整合fastjson、EasyUI乱码问题

时间:2018-02-02 21:50:58      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:ice   bsp   ext   release   request   body   text   控制   问题   

 

一、框架版本

 

Spring MVC:spring-webmvc-4.0.0.RELEASE

fastjson:fastjson-1.2.45

EasyUI:1.5

 

二、乱码现象

 

Controller调用方法,输出到浏览器,出现乱码

 

1     @ResponseBody
2     @RequestMapping("/getManyEducation")
3     public String getManyCategory() {
4         List<Education> es = educationService.list();
5 
6         return JSONObject.toJSON(es).toString();
7     }

 

三、解决办法

 

在Controller类的注解@RequestMapping加上produces = "text/html;charset=UTF-8",问题解决

 

 1 //告诉spring mvc这是一个控制器类
 2 @Controller
 3 @RequestMapping(value = "", produces = "text/html;charset=UTF-8")
 4 public class EducationController {
 5     @Autowired
 6     EducationService educationService;
 7 
 8     @ResponseBody
 9     @RequestMapping("/getManyEducation")
10     public String getManyCategory() {
11         List<Education> es = educationService.list();
12 
13         return JSONObject.toJSON(es).toString();
14     }
15 
16 }

 

Spring MVC整合fastjson、EasyUI乱码问题

标签:ice   bsp   ext   release   request   body   text   控制   问题   

原文地址:https://www.cnblogs.com/denggelin/p/8406865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!