为什么要用
@RequestBody 有些不用呢。 早就声明了号dao 层 或者entity 声明好了就不用。 否则要做后台解析
@ResponseBody
@RequestMapping(value = "searchDevice")
public AjaxJson searchDevice(@RequestBody Serial serial,HttpServletRequest request){
try {
AjaxJson j = new AjaxJson();
String parm ="accessToken="+token+"&pageStart="+serial.getPageStart()+"&pageSize="+serial.getPageSize();
String str = HttpURLConnectionUtil.HttpUrl(serial.getUrl(), parm);
JSONObject jsonObject=JSONObject.fromObject(str);
j.setObj(jsonObject);
return j;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@ResponseBody
@RequestMapping(value = "list")
public AjaxJson list(Article article,HttpServletRequest request){
AjaxJson j = new AjaxJson();
List<Article> list = articleService.findListTreeData(article);
j.setList(list);
return j;
}