首页 > Spring MVC怎么返回Map格式JSON数据?

Spring MVC怎么返回Map格式JSON数据?

Spring MVC怎么返回Map格式JSON数据?


@ResponseBody
@RequestMapping(value = "/test", produces = "application/json;charset=UTF-8")
public Map<String, Object> test() {
    Map<String, Object> map = new HashMap<String, Object>();
    map.put("success", true);
    map.put("data", "your data");
    return map;
}

给RequestMapping方法加上@ResponseBody注解,直接return Map即可。

{"success":true,"data":"your data"}

注意项目中需要加上jackson依赖包:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.4.0</version>
</dependency>
【热门文章】
【热门文章】