public class ExcelExportUtils extends Object
| 构造器和说明 |
|---|
ExcelExportUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
append(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int startRowIndex,
int startColIndex) |
static void |
appendToDown(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int gapRow,
int startColIndex) |
static void |
appendToRight(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int gapCol,
int startRowIndex) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExcelConfig excelConfig,
List<?> list) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object,
String sheetName) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object,
String sheetName,
int startRowIndex,
int startColIndex) |
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
String sheetName,
ExcelConfig excelConfig,
List<?> list) |
static void |
createTable(org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.CellStyle cellStyle,
LinkedHashMap<String,String> fieldMap,
List<?> list) |
static int |
createTable(org.apache.poi.ss.usermodel.Sheet sheet,
int rowIndex,
int colIndex,
ExcelConfig excelConfig,
List<?> list) |
static void |
createTable(org.apache.poi.ss.usermodel.Workbook workbook,
LinkedHashMap<String,String> fieldMap,
List<?> list) |
static void |
export(javax.servlet.http.HttpServletResponse response,
String fileName,
LinkedHashMap<String,String> fieldMap,
List<?> list) |
static void |
export(javax.servlet.http.HttpServletResponse response,
String fileName,
String[] headers) |
static org.apache.poi.ss.usermodel.CellStyle |
getDefaultCellStyle(org.apache.poi.ss.usermodel.Workbook workbook) |
static org.apache.poi.ss.usermodel.CellStyle |
getDefaultCellStyle(org.apache.poi.ss.usermodel.Workbook workbook,
boolean border) |
static void |
selectOptions(org.apache.poi.ss.usermodel.Sheet sheet,
int row,
int col,
String... types) |
static void |
setResponseHeader(javax.servlet.http.HttpServletResponse response,
String fileName) |
static void |
toResponse(javax.servlet.http.HttpServletResponse response,
org.apache.poi.ss.usermodel.Workbook workbook,
String fileName) |
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel)
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object)
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object,
String sheetName)
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
MikuMikuExcel mikuMikuExcel,
Object object,
String sheetName,
int startRowIndex,
int startColIndex)
public static void appendToRight(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int gapCol,
int startRowIndex)
public static void appendToDown(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int gapRow,
int startColIndex)
public static void append(org.apache.poi.ss.usermodel.Workbook workbook,
org.apache.poi.ss.usermodel.Sheet sheet,
MikuMikuExcel mikuMikuExcel,
Object object,
int startRowIndex,
int startColIndex)
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExcelConfig excelConfig,
List<?> list)
public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
String sheetName,
ExcelConfig excelConfig,
List<?> list)
public static int createTable(org.apache.poi.ss.usermodel.Sheet sheet,
int rowIndex,
int colIndex,
ExcelConfig excelConfig,
List<?> list)
public static void export(javax.servlet.http.HttpServletResponse response,
String fileName,
String[] headers)
throws IOException
IOExceptionpublic static void export(javax.servlet.http.HttpServletResponse response,
String fileName,
LinkedHashMap<String,String> fieldMap,
List<?> list)
throws IOException
IOExceptionpublic static void createTable(org.apache.poi.ss.usermodel.Workbook workbook,
LinkedHashMap<String,String> fieldMap,
List<?> list)
public static void createTable(org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.CellStyle cellStyle,
LinkedHashMap<String,String> fieldMap,
List<?> list)
public static void selectOptions(org.apache.poi.ss.usermodel.Sheet sheet,
int row,
int col,
String... types)
public static org.apache.poi.ss.usermodel.CellStyle getDefaultCellStyle(org.apache.poi.ss.usermodel.Workbook workbook)
public static org.apache.poi.ss.usermodel.CellStyle getDefaultCellStyle(org.apache.poi.ss.usermodel.Workbook workbook,
boolean border)
public static void toResponse(javax.servlet.http.HttpServletResponse response,
org.apache.poi.ss.usermodel.Workbook workbook,
String fileName)
throws IOException
IOExceptionpublic static void setResponseHeader(javax.servlet.http.HttpServletResponse response,
String fileName)
Copyright © 2022–2023. All rights reserved.