项目用的是springboot + swagger
@RequestMapping(value="/create")
@ApiOperation(value="创建新用户", notes="根据User对象创建用户",httpMethod="POST")
@ApiImplicitParam(name = "user",required = true, dataType = "User")
public String creatUser(@RequestBody User user) {
userService.creatUser(user);
return "success";
}
发现了一个问题,value处传入json对象可以的,而传入json字符串则报400错误!!! 后台@RequestBody应该是接收到json字符串,为什么直接传入json字符串参数反而报错?
还望大神们解答,不甚感激!
json字符串是不是有*号?
可以看看这篇文章 http://blog.csdn.net/zjx2016/article/details/73923995
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。