首先要知道,easyui表格从后台接收的数据格式一定是json格式。
将查询出的结果以键值对的形式存入map集合中,最后将map集合转为json串在用字符流打印出来即可。前提要引入第三方架包
部分代码如下:
//easyui表格从后台接收的数据格式一定是json格式 Map<String,Object> map = new HashMap<String, Object>(); map.put("rows",分页查询的结果集合); //注意这里的total是所有数据的长度,而不是一个集合 map.put("total",查询出的所有数据的长度)); //将map集合转为json字符串并进行输出 GsonBuilder gb = new GsonBuilder(); String obj = gb.create().toJson(map); response.getWriter().print(obj); response.getWriter().flush(); response.getWriter().close()
easyui中的分页最后要输出的两个参数是rows和total,缺一不可。