display 标签3--应用及项目中碰到问题的解决

本文介绍了如何使用Display Tag库在Java Web开发中实现分页、列排序,并详细讨论了解决在导出CSV、Excel、XML时遇到的问题,包括链接的动态生成和新窗口打开导出文件,以及数据格式化和求和方法。
摘要由CSDN通过智能技术生成

1.分页

<display:table name="test" pagesize="10"/>

配合配置文件中可设置读取的数据量的多少和显示方式

   paging.banner.group_size=8  #前台显示的最多页数 8 表示最多显示8页  
   paging.banner.placement=top  #前台显示中"上一页/下一页"文字的位置 top表示上面 bottom表示下面  

2.对列排序

在想排序的列上加上sort="true" 即可,在display:table中加上defaultsort="列数"可设置默认排序方式

例子:

<display:table name="sessionScope.fourInfoList" requestURI="showDaoluSxzb.action" id="fourInfo"  >
   
   <display:column property="mc"  title="道路" sort="true">
     .......
    </display:table>

可在配置文件中设置时本页排序还是所有list排序

# page | list 设置排序的数据量 相当于jsp页面中display标签中的page属性  
sort.amount=page  

3导出数据

在display:table中添加export="true"

默认有3中导出方式 csv,excel,xml

问题1:

可在列上设置是否在该文件中导出 display:column 中media属性设置

下面看下我的例子,因为我要加一个动态改变的链接,所以要用到下面的方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值