例如,客户端通过 OkHttp 或者 Http client 这类第三方发送 json 或者 XML 时就可以: String jsonStr = getRawData(); User user = FastJson.getJson().parse(jsonStr, User.class); Ret ret = userService.justDoIt(user); renderJson(ret);
如果客户端的数据是通过普通的 html form 表单提交,或者通过 javascript 表单提交或者 ajax 发来的请求,就不能使用 getRawData() ----------------------- 然后研究了一下,通过重写前台js解决了getRawData()数据的问题。 有空我分享一下~
catch (Exception e) {
if (log.isErrorEnabled()) {
String qs = request.getQueryString();
(异常)log.error(qs == null ? target : target + "?" + qs, e);
}