1.分页的意义和实现思路:
(1).为什么要使用分页?
数据量大,一页容不下 后台查询部分数据而不是全部数据
降低带宽的使用,提高访问速度
(2)需求分析:
从数据库中将所有数据查询出来,分页显示在前端页面上,每页显示若干条数
据,并实现"首页","上一页","下一页","尾页","跳转至指定页码","显示
当前页码"等功能
(3)分页的实现思路:
将当前页码的值作为参数传给servlet,作为查询时传入持久层的参数,查询出
应页的五条数据(我的项目中规定一页显示五条),然后将查询出来的对象集合
传给jsp显示。
2.分页实现(带条件查询)
(1)前端代码实现
![8a31b62455f476adbdb8f6e140726fe1.png](https://img-blog.csdnimg.cn/img_convert/8a31b62455f476adbdb8f6e140726fe1.png)
![f580e2a0330bfe492c14dc5299334c1a.png](https://img-blog.csdnimg.cn/img_convert/f580e2a0330bfe492c14dc5299334c1a.png)
(2)后台代码实现
![332cc844704290ea849e572a191efe26.png](https://img-blog.csdnimg.cn/img_convert/332cc844704290ea849e572a191efe26.png)
3.文件的上传和下载
(1)FileItem的常用方法
![1027b505fbd3e0cb11ae0e5be0d3571e.png](https://img-blog.csdnimg.cn/img_convert/1027b505fbd3e0cb11ae0e5be0d3571e.png)
(2)上传文件到指定文件夹
![a82de3398033efcccb99dc121e5e088f.png](https://img-blog.csdnimg.cn/img_convert/a82de3398033efcccb99dc121e5e088f.png)
![bd579b35ab12c46e3946656b371d7515.png](https://img-blog.csdnimg.cn/img_convert/bd579b35ab12c46e3946656b371d7515.png)
![1043156597b49af7e768b45e8c2b3776.png](https://img-blog.csdnimg.cn/img_convert/1043156597b49af7e768b45e8c2b3776.png)
![8cc5aac370e8f5a46e3844999aeb6b82.png](https://img-blog.csdnimg.cn/img_convert/8cc5aac370e8f5a46e3844999aeb6b82.png)