@RequestMapping("/showRoads.do")
public String findTbRoads(HttpServletRequest request){
request.setAttribute("tbroads", ms.findTbRoads());
return "showRoads";
}
加一个注解@ResponseBody 接口返回数据,自动转为json,不在跳转页面
把 ms.findTbRoads()换成json就可以了。 解析json百度上都有。 就不多说了
public JsonResult GetMesOrderList(MesOrderTestInfo pModel)
{
var controller = new MesOrderController();
//var controller = _classHelperReport.CreateInstance(ShowApiMessage);
var lResult = controller.GetMesOrderList(pModel);
if (lResult.Count > 0)
{
mTotalCount = lResult.FirstOrDefault().TotalCount;
}
return new JsonResult
{
Data = new
{
recordsTotal = mTotalCount,
recordsFiltered = mTotalCount,
data = lResult
}
};
}
这是C#的,java应该差不多吧
@ResponseBody正解
把json转换成字符串,传到前台再解析街好了