jsp分页笔记

 

步骤:

a.编写dao层分页跳转类(包括分页标签实体类);
b.编写action层分页控制类;
c.编写js和html前端代码;
2.0自定义标签 (传统标签)
a.开发标签处理类
b.编写标签描述符文件(*.tld)
c.在页面通过taglib引用标签
3.0自定义标签 (打成jar包)
a.新建一个web工程(必须是web工程,因为*.tld文件要放到mate—INFO目录下)
b.将标签处理类包括包名一起复制给新建工程
c.将标签实体类包括包名复制给新建工程
d.将*.tld文件放到mate—INFO目录下
e.导出工程,选择java-》jarFile,去掉工程文件的勾选
d.导完jar包,删除jar中的webroot文件夹,在META-INFO文件中加入*.tld文件


1.分页的sql语句
a. oracle(我们选取的是oracle数据库)
rownum伪列:返回行号 
示例:select * from (select rownum rn,myAddrBook.* from myAddrBook order by id) where rn>5 and rn<=10;
row_number函数
示例:select * from (select row_number() over(order by id) rn, myAddrBook.* from myAddrBook order by id) where rn>5 and rn<=10;


b.sqlserver
top语句
select top 5 * from 表名
select top 5 * from 表名 where id not in (select top 5 id from 表名)


c.mysql:
select * from 表名 limit 5,10


注:oracle 数据库中,伪列:rownum:返回行号 rowid:返回一个唯一行标识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值