Springmvc中jackson

文章目录
1.导入json依赖
2.在springmvc.xm配置解决json乱码问题
3.将JavaBean对象转换为json字符串输出到前端


1.导入json依赖


  org.projectlombok
  lombok
  1.18.8
  provided

2.在springmvc.xm配置解决json乱码问题

  
    
        
            
                
            
            
                
                    
                        
                    
                
            
        
    


3.将JavaBean对象转换为json字符串输出到前端

@Controller
public class UserController {
    @RequestMapping("/t")
    @ResponseBody//加了这个注解以后就不会再走视图解析器,直接返回一个字符串
    public String json1() throws JsonProcessingException {
        ObjectMapper objectMapper = new ObjectMapper();
        //创建一个对象
        User user = new User("张三",3,"男");
        //将user对象转换为json格式,返回给前端
        return objectMapper.writeValueAsString(user);
    }

    @RequestMapping("/t1")
    @ResponseBody
    public String json2() throws JsonProcessingException {
        ObjectMapper objectMapper = new ObjectMapper();
        List userList = new ArrayList();
        User user1 = new User("张三",3,"男");
        User user2 = new User("张三",4,"男");
        User user3 = new User("张三",5,"男");
        User user4 = new User("张三",6,"男");

        userList.add(user1);
        userList.add(user2);
        userList.add(user3);
        userList.add(user4);
        return objectMapper.writeValueAsString(userList);
    }
}

Springmvc中jackson_第1张图片

 

 

你可能感兴趣的:(json,spring,java)