jxls教程

**

参考地址:http://wenku.baidu.com/link?url=oLVB1jFYgG_by_YCwcUve48h0kIgjFy550Smn5UtAitd6Qu7FxJgXGUQU-ZBAUN3ouwhabCzunGbb-j1bFX8QttKLrRIwe6gYXgrijNrqdC

在java中通常要导入导出excel文件

java操作.xls的完整类库是Apache POI类库,

导入包

jxls-core.jar

jxls-reader.jar

下面的Apache类库也要求添加到项目的classpath中

●POI 3.6 or higher

●Commons BeanUtils

●Commons Collections

●Commons JEXL

●Commons Logging

●Commons Digester

下面是使用

1,在excel中

<jx:forEach items="${list}" var="xm">

<jx:forEach items="${list}" var="xm">        
${xm.proName} ${xm.logTitle} ${xm.logType} ${xm.workTime} ${xm.logFillTime}
</jx:forEach>        

还可以求和

如$[SUM(E10)],求和E10这个单元格的所有值的和

2,groupBy,groupOrder

使用groupBy后,名为group的bean会放在上下文中,这个新的bean会有两个属性:item和items.

item表示分组中当前处理的bean,items表示当前分组集合

例如

<jx:Foreach items="${employees}" groupBy="age">

  age:${group.item.age}

  <jx:Foreach items="${group.items}" var="employee">

    ${employee.name}

  </jx:Foreach>

</jx:Foreach>

3,foreach筛选

select="${employee.payment>2000}"

 

**

posted @ 2014-12-07 15:30  野鹤闲人  阅读(2196)  评论(0编辑  收藏  举报