Spring4.03接收json参数出现415错误

1请求:

@ResponseBody
@RequestMapping(value = "/json.do")
public  String json(@RequestBody User user){
    return user.toString();
}

实体:

@Data
public class User {
    private String name;
    private Integer age;
    private ContactInfo contactInfo;

}

@Data
public class ContactInfo {
    private String phone;
    private String address;
}

请求错误:

Spring4.03接收json参数出现415错误_第1张图片

 Spring4.03接收json参数出现415错误_第2张图片

 Spring4.03接收json参数出现415错误_第3张图片

 

解决:

引入:


  org.codehaus.jackson
  jackson-mapper-asl
  1.9.9

 修改springmvc配置文件:


    
        
            
                
                    text/plain;charset=UTF-8
                    text/html;charset=UTF-8
                
            
        
        
            
                
                    application/json;charset=UTF-8
                
            
        
    

 问题解决:

Spring4.03接收json参数出现415错误_第4张图片

 

 

你可能感兴趣的:(Web)