| | |
| | | |
| | | |
| | | /** |
| | | * 导出excel时的参数 |
| | | * 导出excel时的参数 |
| | | * |
| | | */ |
| | | public class ExcelExportParam<T> implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | //导出文件名称 |
| | | //导出文件名称 |
| | | private String fileName; |
| | | |
| | | //sheet页名称 |
| | | //sheet页名称 |
| | | private String title; |
| | | |
| | | //导出的题头 |
| | | //导出的题头 |
| | | private String[] headers; |
| | | |
| | | //需要导出的内容 |
| | | //需要导出的内容 |
| | | private Collection<T> colData; |
| | | |
| | | //输出流 |
| | | //输出流 |
| | | private OutputStream out; |
| | | |
| | | //如果需要格式化日期,默认"yyyy-MM-dd" |
| | | //如果需要格式化日期,默认"yyyy-MM-dd" |
| | | private String pattern; |
| | | |
| | | //数字类型是否使用需要格式化 |
| | | //数字类型是否使用需要格式化 |
| | | private boolean numberFormat; |
| | | |
| | | //导出指定列 |
| | | //导出指定列 |
| | | private List<String> lstColumn; |
| | | |
| | | //指定各列宽度 |
| | | //指定各列宽度 |
| | | private List<Integer> lstColumnWidth; |
| | | |
| | | public String getFileName() { |