public class FilePreviewManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String[] |
audiofile |
static String[] |
imgfile |
static String[] |
pdffile |
static String[] |
rarfile |
static String[] |
textfile |
static String[] |
videofile |
static String[] |
zipfile |
| 构造器和说明 |
|---|
FilePreviewManager(BaseFileProvider provider,
String contextPath) |
| 限定符和类型 | 方法和说明 |
|---|---|
static FilePreviewManager |
get()
取得初始化过后的FilePreviewManager
|
String |
getPreviewHtml(javax.servlet.http.HttpServletRequest request)
获得预览页面的html内容,会根据不同的预览类型返回相应模版生成的html页面
|
BaseFileProvider |
getProvider() |
static FilePreviewManager |
init(BaseFileProvider provider,
String contextPath)
初始化单例模式的FilePreviewManager
|
void |
setProvider(BaseFileProvider provider) |
public static final String[] zipfile
public static final String[] rarfile
public static final String[] pdffile
public static final String[] audiofile
public static final String[] videofile
public static final String[] textfile
public static final String[] imgfile
public FilePreviewManager(BaseFileProvider provider, String contextPath) throws IOException
IOExceptionpublic static FilePreviewManager init(BaseFileProvider provider, String contextPath) throws IOException
provider - contextPath - IOExceptionpublic static FilePreviewManager get() throws IOException
IOExceptionpublic BaseFileProvider getProvider()
public void setProvider(BaseFileProvider provider)
public String getPreviewHtml(javax.servlet.http.HttpServletRequest request)
request - filetype - Copyright © 2018. All rights reserved.