Java中如何实现分页功能
华清远见成都中⼼ 2017-10-11 14:48
内容多了,我们就会想要去做分页,既能提升⽤户体验,⼜减少页⾯体积,提升加载速度。那么Java中怎么实现分页功能呢?今天华清Java 学院就和⼤家分享⼀下Java中如何实现分页功能。
Java实现分页功能的具体思路:
回归标准化残差直方图怎么看这⾥先说下Java实现分页的具体思路,主要就是利⽤了jquery.pagination这个插件,这个插件的原理就是你只要给他⼀个必选的总条数参数,然后在回调函数去操作数据就可以了,后台只需要返回数据即可。
Java实现分页功能的具体案例:
开发框架:后台springMVC,前端jquery,jquery.pagination, bootstrap。
jquery下载文件插件①效果图:
这⾥只说关于分页的内容,第⼀步当然是引⼊jquery.pagination, bootstrap的地址
这⾥pagination的js⽂件我是下载到了本地
②编写函数:
$('#Pagination').pagination(${total},
{
num_edge_entries: 2,
num_display_entries: 4,
callback: PageCallback,
items_per_page:2,
prev_text:'上⼀页',
next_text:'下⼀页'
}
total是后台取的数据总条数
③编写回调函数将字符串转换成数组
construct2下载
这⾥回调函数的作⽤是发送ajax请求取得后台数据,⽤jquery显⽰在表格⾥⾯
后台代码:
@RequestMapping(value="/fenye2",method = RequestMethod.POST, produces = "text/html;charset=UTF-8")
public void fenYe2(int yehao,String key,HttpServletResponse resp, Model m){
List<Student> list=studentService.fen(yehao*2, key);
c语言basename函数int total=list.size();
m.addAttribute("total",total);
JsonArray jsonArray=new JsonArray();
for (int i = 0; i < list.size(); i++) {
JsonObject jsonObject=new JsonObject();
jsonObject.addProperty("id", (i).getId());
jsonObject.addProperty("name", (i).getName());
jsonObject.addProperty("sex", (i).isSex());
jsonObject.addProperty("age", (i).getAge());
jsonObject.addProperty("teacher", (i).getTeacher().getName()); jsonArray.add(jsonObject);
}
try {
} catch (IOException e) {
e.printStackTrace();博乐达源码是什么
}
}
前台代码

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。