首页 > 代码库 > jxls教程

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}"

 

**

jxls教程