public class ExportHelper extends Object
| 构造器和说明 |
|---|
ExportHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExportContext |
buildExportContext(ExportParam exportParam,
Method targetMethod,
ExportConfig exportConfig,
ResultHandler resultHandler)
构建导出上下文
|
static String |
buildFileName(AutoExport autoExport)
获取文件名
|
static AutoExport |
findAutoExportAnnotation(String exportTag,
Method targetMethod)
根据exportTag获取对应AutoExport注解
|
static void |
setDownloadResponseHeaders(javax.servlet.http.HttpServletResponse serverHttpResponse,
ExportContext exportContext)
设置响应头信息
|
static void |
setDownloadResponseHeaders(javax.servlet.http.HttpServletResponse serverHttpResponse,
String fileName)
设置响应头信息
|
public static ExportContext buildExportContext(ExportParam exportParam, Method targetMethod, ExportConfig exportConfig, ResultHandler resultHandler)
exportParam - targetMethod - exportConfig - resultHandler - public static AutoExport findAutoExportAnnotation(String exportTag, Method targetMethod)
exportTag - targetMethod - public static String buildFileName(AutoExport autoExport)
autoExport - public static void setDownloadResponseHeaders(javax.servlet.http.HttpServletResponse serverHttpResponse,
ExportContext exportContext)
serverHttpResponse - exportContext - public static void setDownloadResponseHeaders(javax.servlet.http.HttpServletResponse serverHttpResponse,
String fileName)
serverHttpResponse - fileName - Copyright © 2021. All rights reserved.