JspTaglib:一个比displaytag更好的table组件:eXtremeTable

tag.jpg

先说displaytag:
      曾经我用displaytag来处理表格显示,displaytag界面很漂亮,但是有一个很严重的不足:数据一多就会严重损害系统性能。 displaytag默认是把所有数据取回再分页, 比如你有100条数据,分5页,display每次都会去取回100条但只显示20条,他这样做的后果是数据量一大,系统的速度就会慢下来,特别是数据源如果不做cache直接连接数据库,每次displaytag都会到数据库里重新query所有数据,哪怕你只是作一个排序。虽然后来可以通过hack代码能让他每次只取要显示那些数据,但是这样会导致display的数据导出,排序功能都无法正常工作,让人苦不堪言。 同时displaytag也很难扩展,你要加入功能就只有一个办法:Hack!直接冲入源代码中修改!这样做的后果是我得到一个自己的display包,不过他再也不能和新版本的displaytag一起工作了。
eXtremeTable
      一度弃用displaytag,找到valuelist,不过这个valuelist虽然设计先进(据说还有个valuelist模式),方便修改。但是就是界面很丑陋,本人也不太懂css。一时也没有兴趣再找taglib了。今天在网上闲逛,突然看到白衣的blog中提到了eXtremTable, 上主页看了一下,不错,这个组件比valuelist好多了

  • 界面简洁大方
  • displaytag的常用功能都支持
  • 支持表格中放置input组件
  • 分页机制完善,数据可以"按需索取"
  • 版本总算是1.0以上,本人对版本号小于1的东西都有点怕怕

赶忙down下来研究,同时也推荐给大家了解一下

转载于:https://www.cnblogs.com/baoz/archive/2005/08/04/2269890.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值