public class ResourceView
extends org.springframework.web.servlet.view.AbstractView
DownloadView
| 构造器和说明 |
|---|
ResourceView() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
delete(java.lang.Object obj)
下载完成删除文件
|
protected void |
download(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.InputStream is,
java.lang.Object downloadObj,
java.lang.String name) |
int |
getBufferSize() |
protected java.lang.String |
getEncodeName(java.lang.String name)
返回编码后的名称
|
java.lang.String |
getFileName() |
java.lang.String |
getInputName()
返回inputName
|
java.lang.Object |
getResult()
返回result
|
boolean |
isAllowCaching()
返回allowCaching
|
boolean |
isDelete()
返回delete
|
boolean |
isDownloadable()
返回downloadable
|
protected void |
renderMergedOutputModel(java.util.Map<java.lang.String,java.lang.Object> model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setAllowCaching(boolean allowCaching)
设置allowCaching
|
void |
setBufferSize(int bufferSize) |
void |
setDecodeCharset(java.lang.String decodeCharset)
设置decodeCharset
|
void |
setDelete(boolean delete)
设置delete
|
void |
setDownloadable(boolean downloadable)
设置downloadable
|
void |
setEncodeCharset(java.lang.String encodeCharset)
设置encodeCharset
|
void |
setFileName(java.lang.String fileName) |
void |
setInputName(java.lang.String inputName)
设置inputName
|
void |
setResult(java.lang.Object result)
设置result
|
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, formatViewName, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getRequestToExpose, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setRequestContextAttribute, setResponseContentType, toString, writeToResponsegetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextprotected void renderMergedOutputModel(java.util.Map<java.lang.String,java.lang.Object> model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
renderMergedOutputModel 在类中 org.springframework.web.servlet.view.AbstractViewjava.lang.Exceptionprotected void download(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.InputStream is,
java.lang.Object downloadObj,
java.lang.String name)
throws java.io.IOException
java.io.IOExceptionprotected boolean delete(java.lang.Object obj)
下载完成删除文件
obj - objprotected java.lang.String getEncodeName(java.lang.String name)
throws java.io.UnsupportedEncodingException
返回编码后的名称
java.io.UnsupportedEncodingExceptionpublic boolean isAllowCaching()
public void setAllowCaching(boolean allowCaching)
allowCaching - allowCachingpublic java.lang.String getInputName()
public void setInputName(java.lang.String inputName)
inputName - inputNamepublic void setEncodeCharset(java.lang.String encodeCharset)
encodeCharset - encodeCharsetpublic java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName - 设置fileNamepublic int getBufferSize()
public void setBufferSize(int bufferSize)
bufferSize - 设置bufferSizepublic boolean isDelete()
public void setDelete(boolean delete)
delete - deletepublic void setDecodeCharset(java.lang.String decodeCharset)
decodeCharset - decodeCharsetpublic java.lang.Object getResult()
public void setResult(java.lang.Object result)
result - resultpublic boolean isDownloadable()
public void setDownloadable(boolean downloadable)
downloadable - downloadable