Java 如何从JSON映射字符串体和对象?
我有一个控制器来处理请求:Java 如何从JSON映射字符串体和对象?,java,json,spring,rest,Java,Json,Spring,Rest,我有一个控制器来处理请求: @RequestMapping(value = {"", "/create"}, method = RequestMethod.POST) @ResponseBody public ResponseEntity<String> create(@Valid @RequestBody SomeRequest body, HttpServletRequest request) {
@RequestMapping(value = {"", "/create"}, method = RequestMethod.POST)
@ResponseBody
public ResponseEntity<String> create(@Valid @RequestBody SomeRequest body,
HttpServletRequest request) {
//...
}
@RequestMapping(value={“”“/create”},method=RequestMethod.POST)
@应答器
公共响应创建(@Valid@RequestBody somerequestbody,
HttpServletRequest(请求){
//...
}
事实证明,我需要从JSON映射的对象和作为字符串值的请求体,以JSON格式将其添加到响应体中。我的问题是——保持当前的验证和映射方法是否可行 可能的副本可以在不转换为字符串的情况下输出对象,spring将使用jackson处理来自控制器的转换。如果这就是你们的意思,好吧,你们是对的,伙计们。工作完美。我以前应该试过的。非常感谢。