public class FileUploadFilter extends GenericFilter
Filter for processing HTTP file upload requests, as
specified by
Form-based File Upload in HTML (RFC1867).HttpFileUploadRequest,
Serialized FormoncePerRequest| Constructor and Description |
|---|
FileUploadFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
Examines the request content type, and if it is a
multipart/* request, wraps the request with a
HttpFileUploadRequest. |
void |
init()
This method is called by the server before the filter goes into service,
and here it determines the file upload directory.
|
void |
setMaxFileSize(long pMaxSize)
Sets max filesize allowed for upload.
|
destroy, doFilter, getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, log, log, setFilterConfig, setOncePerRequestpublic void init()
throws javax.servlet.ServletException
init in class GenericFilterjavax.servlet.ServletExceptionGenericFilter.init(FilterConfig)public void setMaxFileSize(long pMaxSize)
pMaxSize - public void doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
throws IOException,
javax.servlet.ServletException
multipart/* request, wraps the request with a
HttpFileUploadRequest.doFilterImpl in class GenericFilterpRequest - The servlet requestpResponse - The servlet responsepChain - The filter chainjavax.servlet.ServletExceptionIOExceptionGenericFilter.oncePerRequest,
doFilter,
Filter.doFilterCopyright © 2017. All rights reserved.