layui-数据表格 后台如何写(java)
后台返回的数据要按照layui规定的格式来,
{ "code": 0, "msg" : "" , "count" : 1000, "data" :[{},{}....] }
注意:data对应的值是一个json数组,count就是数据库表中的记录总数,是记录总数,是记录总数;
数据接口:
//获取所有的新闻 public void getAllNews() { System.out.println(getParaToInt("limit")); //可以拿到当前页面的limit条数,这是表格传给后台的数据 System.out.println(getParaToInt("page")); //可以拿到当前表格的页数,这是表格传给后台的数据 List<Record> list = NEWS_SERVICE.getAllNews(getParaToInt("page"),getParaToInt("limit")); //获取具体的当前页需要展示的数据
int count = NEWS_SERVICE.getNewsCount(); //表中的记录总数 //此处省略如何生成上面的那种格式的json数据 renderJson(object); //这个object就是返回给前台的json数据 }
limit 就是对应表格中的 “10条/页”
page 就是对应表格中的 当前页 “1”,
这两个数据就是表格传给前台的数据;根据这两个数据去获取数据库中的具体记录
当你切换页数获取切换每页显示的条数的时候,都会调用这个数据接口;
posted on 2018-02-01 10:39 huozaimengli 阅读(989) 评论(1) 编辑 收藏 举报