|
非常感谢有赞的技术同学耐心解答,问题解决了。
如果使用上文中的方式接受参数应该采用以下方式获取请求数据。
贴上代码供以后的人参考
- @RequestMapping(value = "/orderTest")
- public Object orderTest(HttpServletRequest request) {
- String requestMsg = "";
- try {
- ServletInputStream in = request.getInputStream();
- requestMsg = IOUtils.toString(in);
- } catch (IOException e) {
- e.printStackTrace();
- }
-
- JSONObject json = JSON.parseObject(requestMsg);
- String msg = json.getString("msg");
-
- try {
- String msgStr = URLDecoder.decode(msg, "UTF-8");
- System.out.println(msgStr);
- } catch (UnsupportedEncodingException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
-
- JSONObject res = new JSONObject();
- res.put("code", 0);
- res.put("msg", "success");
- return res;
- }
复制代码
|
|
|
|
赞
···
|
|
|