微调
This commit is contained in:
@@ -121,7 +121,7 @@ public class ExcelUtil {
|
|||||||
*
|
*
|
||||||
* @param fileName 文件名
|
* @param fileName 文件名
|
||||||
*/
|
*/
|
||||||
public static void exportExcelPullDown(ExportParams exportParams, String fileName, List<PullDown> pullDowns, Class<?> pojoClass, Collection<?> dataSet) {
|
public static void exportExcelPullDown(ExportParams exportParams, String fileName, int headerRowNumber, List<PullDown> pullDowns, Class<?> pojoClass, Collection<?> dataSet) {
|
||||||
HttpServletResponse response = HttpServletUtil.getResponse();
|
HttpServletResponse response = HttpServletUtil.getResponse();
|
||||||
try (ServletOutputStream outputStream = response.getOutputStream()) {
|
try (ServletOutputStream outputStream = response.getOutputStream()) {
|
||||||
fileName = URLEncoder.encode(fileName, CharsetUtil.UTF_8);
|
fileName = URLEncoder.encode(fileName, CharsetUtil.UTF_8);
|
||||||
@@ -155,10 +155,10 @@ public class ExcelUtil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
Sheet sheetAt = workbook.getSheetAt(0);
|
Sheet sheetAt = workbook.getSheetAt(0);
|
||||||
//获取列数
|
|
||||||
int physicalNumberOfCells = sheetAt.getRow(0).getPhysicalNumberOfCells();
|
|
||||||
//没有表格标题,只有表格头
|
//没有表格标题,只有表格头
|
||||||
for (int i = 0; i < 1; i++) {
|
for (int i = 0; i < headerRowNumber; i++) {
|
||||||
|
//获取列数
|
||||||
|
int physicalNumberOfCells = sheetAt.getRow(i).getPhysicalNumberOfCells();
|
||||||
//获取行
|
//获取行
|
||||||
Row row = sheetAt.getRow(i);
|
Row row = sheetAt.getRow(i);
|
||||||
if (Objects.isNull(row)) {
|
if (Objects.isNull(row)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user