public class FileUploadController extends BaseController
BaseController.AccessPolicy, BaseController.NeedlessLoginBean, BaseController.WeekPwdCheckBean
DATA_NO_EXISTS, MATCH_ALL, needlessClassMap, needlessUrlMap, POLICY_ALLOW, POLICY_LOG, POLICY_REJECT, REDIRECT_BACK, rulePolicyMap
DEFAULT_COMMAND_NAME, LAST_MODIFIED_METHOD_SUFFIX, PAGE_NOT_FOUND_LOG_CATEGORY, pageNotFoundLogger
构造器和说明 |
---|
FileUploadController() |
限定符和类型 | 方法和说明 |
---|---|
org.springframework.web.servlet.ModelAndView |
checkCacheInvalidation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
判断缓存中是否有我们的key值.
|
org.springframework.web.servlet.ModelAndView |
deleteFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除文件
|
org.springframework.web.servlet.ModelAndView |
distributedCache(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
强制清空缓存
|
org.springframework.web.servlet.ModelAndView |
doDownload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
下载文件
|
org.springframework.web.servlet.ModelAndView |
doDownload4html(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.web.servlet.ModelAndView |
doDownload4Office(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
下载正文(office正文、wps正文)
|
org.springframework.web.servlet.ModelAndView |
doDownload4TempFolder(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.web.servlet.ModelAndView |
download(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.web.servlet.ModelAndView |
help(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.web.servlet.ModelAndView |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
不设置任何action参数时的默认 Action.
|
org.springframework.web.servlet.ModelAndView |
processUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
上传文件
|
org.springframework.web.servlet.ModelAndView |
processUploadForCap4(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
上传文件
|
void |
processUploadForH5(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setAttachmentManager(AttachmentManager attachmentManager) |
void |
setClientAbortExceptionName(java.lang.String clientAbortExceptionName)
用户关闭下载窗口时候,有servlet容器抛出的异常
|
void |
setFileManager(FileManager fileManager) |
void |
setFileSecurityManager(FileSecurityManager fileSecurityManager) |
void |
setHtmlSuffix(java.lang.String htmlSuffix) |
void |
setMicroServiceManager(MicroServiceManager microServiceManager) |
void |
setPartitionManager(PartitionManager partitionManager) |
org.springframework.web.servlet.ModelAndView |
showRTE(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
显示正文编辑器中图片或flash
|
java.lang.String |
submitLimitToken(javax.servlet.http.HttpServletRequest request) |
addValidator, buildView, forward, getCommandName, getUri, handleRequestInternal, infoCloseOrFresh, initBinder, noCache, preBind, printV3XJS, printV3XJS, recheck, redirect, redirectModelAndView, redirectModelAndView, refreshWindow, refreshWindow, refreshWorkspace, rendHtml, rendJavaScript, rendJavaScriptUnclose, rendText
bind, createBinder, getExceptionHandler, getLastModified, getMethodNameResolver, getValidators, getWebBindingInitializer, handleNoSuchRequestHandlingMethod, invokeNamedMethod, newCommandObject, setDelegate, setMethodNameResolver, setValidators, setWebBindingInitializer
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
public void setMicroServiceManager(MicroServiceManager microServiceManager)
public void setFileSecurityManager(FileSecurityManager fileSecurityManager)
public void setFileManager(FileManager fileManager)
public void setAttachmentManager(AttachmentManager attachmentManager)
public void setPartitionManager(PartitionManager partitionManager)
public void setHtmlSuffix(java.lang.String htmlSuffix)
public void setClientAbortExceptionName(java.lang.String clientAbortExceptionName)
clientAbortExceptionName
- 类的simapleName,如ClientAbortException
public org.springframework.web.servlet.ModelAndView processUpload(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView processUploadForCap4(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@SetContentType @NeedlessCheckLogin public org.springframework.web.servlet.ModelAndView showRTE(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView distributedCache(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
request
- response
- java.io.IOException
public org.springframework.web.servlet.ModelAndView checkCacheInvalidation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
request
- requestresponse
- responsejava.io.IOException
public org.springframework.web.servlet.ModelAndView download(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public org.springframework.web.servlet.ModelAndView doDownload4html(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
@SetContentType public org.springframework.web.servlet.ModelAndView doDownload4Office(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@SetContentType public org.springframework.web.servlet.ModelAndView doDownload4TempFolder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public java.lang.String submitLimitToken(javax.servlet.http.HttpServletRequest request)
@SetContentType @SubmitLimit(businessClass=FileUploadController.class, businessMethodName="submitLimitToken") public org.springframework.web.servlet.ModelAndView doDownload(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView deleteFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
BaseController
index
在类中 BaseController
java.lang.Exception
public org.springframework.web.servlet.ModelAndView help(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public void processUploadForH5(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws BusinessException