http://www.chendd.cn/information/viewInformation/other/225.a
前文中我们说道的${name}只作为一个变量存在,可作为一个格子的内容数据来显示,而实际应用中更多的则会是循环列表的数据,这就是本章节所要讲述的使用each来循环显示数据。同样的在1.0版本中的用法完全与jstl一致,而2的版本则不需要你熟悉jstl了,完全是一种新写法。本示例涉及jxls2的jx:each表达式函数,需要自行另外掌握。
既然是要循环数据,常见的数据格式有3中,分别是Array、List<简单类型>、List<Vo>,如果你想使用Array[Vo]和Map类型也同样是可以循环的。本章示例将为给出前面常见的3中来展示。
Java代码参考为:
package cn.chendd.examples;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import org.jxls.common.Context;
import org.jxls.util.JxlsHelper;
impo