Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。
首先在js上,与基于前端分页不同的是要开启服务器分页:
"bServerSide":true ,//开启服务器分页 (自动把length和start传到后台)
然后在后台要接收分页开始数和每页的数量,单采用springmvc时,可以这样接收
@RequestParam(value = "start", required = false) Integer current,
@RequestParam(value = "length", required = false) Integer length,
ObjectMapper mapper = new ObjectMapper();
return mapper.writeValueAsString(map);
这样就能实现服务器端的分页