JSP自定义标签分页实现了

JSP自定义标签
placeholder image
admin 发布于:2009-08-04 15:24:00
阅读:loading

1、今天终于把自定义标签分页搞定了,自己感觉功能还可以。

2、优点:调用简单:

image.png

第一个属性:sql,就是你要查询的列表,

第二个属性:pageSize,就是每页显示大小,

第三个属性:tableCss,指定表格的样式,等于style="   "

3、实现简单:直接这样写就行了,空的标签体。

4、强大:随便指定SQL查询语句,灵活。

5、分页常用的功能都有。如图:

image.png

6、保存分页信息,没有用到session、request。

7、功能强大,在sqlserver上测试通过,在mysql上测试通过。正常。

缺点:

1、个人感觉没有标签体,日后对显示数据的增删该差信息,还得进行抽象,实用性不高。

===================================================

以上是2009年写的,很浅,现在介绍下目前手里有的东西

===================================================

1、先看应用中的列表显示

image.png

2、应用中的代码

image.png

说明:

    <tag:db>标签的属性说明:

    1、noData:当没有查询到数据的显示

    2、pageSize:每页显示的数据数

    3、sql语句:查询数据的sql语句

    4、beans:将查询的sql语句与某个javabean相匹配,将数据库的字段与javabean的属性封装,存储在arrayList中

    5、list:将beans的arrayList保存在pageContext范围,用jstl的 c 标签中的 c:forEach迭代。

    <tag:page>是显示的分页结果。

3、支持嵌套查询

image.png

嵌套查询出的结果,图中的圈红部分是子查询,代码为:

image.png

 点赞


 发表评论

当前回复:作者

 评论列表


留言区