2016-11-10 58 views
0

JSON原始请求我的代码如下在控制器

@RequestMapping(method = RequestMethod.POST) 
    public @ResponseBody ServiceResponse submitCustomerOrder(@RequestBody SubmitCustomerOrderRequest submitCustomerOrderRequest,HttpServletRequest request) 
    { 
    String json=???? 
    } 

我需要反序列化应该发生SubmitCustomerOrderRequest对象,但还需要字符串登录请求目的在原始JSON请求。

任何人都可以帮助我做到这一点。

+0

[检索JSON对象文本从HttpServletRequest的]的可能的复制(http://stackoverflow.com/questions/1548782/retrieving-json-object-literal-from-httpservletrequest) –

回答

0

使用谷歌的GSON库

log.info(new Gson().toJson(submitCustomerOrderRequest)) 
+1

对不起,我不想这样做,因为它会占用编组时间 – Vawani