Serializable, javax.servlet.Filter, javax.servlet.FilterConfigpublic 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 | Description |
|---|---|
FileUploadFilter() |
| Modifier and Type | Method | 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 © 2018. All rights reserved.