org.tinygroup.weblayer.webcontext.parser.impl
类 UploadedFileExtensionWhitelist
java.lang.Object
org.tinygroup.support.BeanSupport
org.tinygroup.weblayer.webcontext.parser.impl.UploadedFileExtensionWhitelist
- 所有已实现的接口:
- org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, ParameterParserFilter, UploadedFileFilter
public class UploadedFileExtensionWhitelist
- extends BeanSupport
- implements UploadedFileFilter
根据文件名后缀过滤上传文件。
- 作者:
- Michael Zhou
|
方法摘要 |
org.apache.commons.fileupload.FileItem |
filter(String key,
org.apache.commons.fileupload.FileItem file)
过滤指定文件,如果返回null表示忽略该文件。 |
protected void |
init()
|
boolean |
isFiltering(javax.servlet.http.HttpServletRequest request)
是否需要过滤,如果返回否,则对于该请求的所有参数均不执行该过滤器。 |
void |
setAllowedExtensions(String[] extensions)
|
| 从类 org.tinygroup.support.BeanSupport 继承的方法 |
afterPropertiesSet, assertInitialized, destroy, dispose, getBeanDescription, getBeanDescription, getBeanInterface, getBeanName, isInitialized, postDispose, postInit, preDispose, preInit, resolveBeanInterface, setBeanName, toString |
UploadedFileExtensionWhitelist
public UploadedFileExtensionWhitelist()
setAllowedExtensions
public void setAllowedExtensions(String[] extensions)
isFiltering
public boolean isFiltering(javax.servlet.http.HttpServletRequest request)
- 从接口
ParameterParserFilter 复制的描述
- 是否需要过滤,如果返回否,则对于该请求的所有参数均不执行该过滤器。
有些filter可以根据URL来确定是否要过滤参数。
- 指定者:
- 接口
ParameterParserFilter 中的 isFiltering
init
protected void init()
throws Exception
- 覆盖:
- 类
BeanSupport 中的 init
- 抛出:
Exception
filter
public org.apache.commons.fileupload.FileItem filter(String key,
org.apache.commons.fileupload.FileItem file)
- 从接口
UploadedFileFilter 复制的描述
- 过滤指定文件,如果返回
null表示忽略该文件。
注意,file可能是null。
- 指定者:
- 接口
UploadedFileFilter 中的 filter
Copyright © 2006–2014 开源组织. All rights reserved.