org.tinygroup.weblayer.filter
类 ParserTinyFilter

java.lang.Object
  继承者 org.tinygroup.weblayer.AbstractTinyFilter
      继承者 org.tinygroup.weblayer.filter.ParserTinyFilter
所有已实现的接口:
org.tinygroup.commons.order.Ordered, TinyFilter, WebContextFactory<WebContext>

public class ParserTinyFilter
extends AbstractTinyFilter

解析用户提交的参数,无论是普通的请求,还是multipart/form-data这样的用于上传文件的 请求。

作者:
renhui

字段摘要
 
从类 org.tinygroup.weblayer.AbstractTinyFilter 继承的字段
FILTER_MAPPING, INIT_PARAM, initParamMap, logger, TINY_FILTER
 
从接口 org.tinygroup.weblayer.TinyFilter 继承的字段
BASIC_FILTER_PRECEDENCE, BUFFERED_FILTER_PRECEDENCE, LAZY_COMMIT_FILTER_PRECEDENCE, PARSER_FILTER_PRECEDENCE, REWRITE_FILTER_PRECEDENCE, SESSION_FILTER_PRECEDENCE, SETLOCALE_FILTER_PRECEDENCE, TINY_WRAPPER_FILTER
 
从接口 org.tinygroup.commons.order.Ordered 继承的字段
DEFAULT_PRECEDENCE, HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
构造方法摘要
ParserTinyFilter()
           
 
方法摘要
 WebContext getAlreadyWrappedContext(WebContext wrappedContext)
          返回已经包装的上下文
 int getOrder()
           
 void initTinyFilter()
          初始化tinyFilter
protected  void parserExtraConfig(org.tinygroup.xmlparser.node.XmlNode parserNode)
          解析额外节点配置信息
 void postProcess(WebContext context)
          后置操作
 void preProcess(WebContext context)
          前置操作
 void setAutoUpload(boolean autoUpload)
           
 void setCaseFolding(String caseFolding)
           
 void setConverterQuiet(boolean converterQuiet)
           
 void setHtmlFieldSuffix(String htmlFieldSuffix)
           
 void setParameterParserFilters(ParameterParserFilter[] filters)
           
 void setPropertyEditorRegistrars(org.springframework.beans.PropertyEditorRegistrar[] registrars)
           
 void setTrimming(boolean trimming)
           
 void setUnescapeParameters(boolean unescapeParameters)
           
 void setUploadService(UploadService uploadService)
           
 void setURIEncoding(String uriEncoding)
           
 void setUseBodyEncodingForURI(boolean useBodyEncodingForURI)
           
 void setUseServletEngineParser(boolean useServletEngineParser)
           
 
从类 org.tinygroup.weblayer.AbstractTinyFilter 继承的方法
destoryTinyFilter, get, getConfiguration, getInitParamMap, getNodeName, getPatterns, initContext, initParam, initPattern, isMatch, setConfiguration, wrapContext
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ParserTinyFilter

public ParserTinyFilter()
方法详细信息

setPropertyEditorRegistrars

public void setPropertyEditorRegistrars(org.springframework.beans.PropertyEditorRegistrar[] registrars)

setConverterQuiet

public void setConverterQuiet(boolean converterQuiet)

setCaseFolding

public void setCaseFolding(String caseFolding)

setAutoUpload

public void setAutoUpload(boolean autoUpload)

setUnescapeParameters

public void setUnescapeParameters(boolean unescapeParameters)

setUseServletEngineParser

public void setUseServletEngineParser(boolean useServletEngineParser)

setUseBodyEncodingForURI

public void setUseBodyEncodingForURI(boolean useBodyEncodingForURI)

setURIEncoding

public void setURIEncoding(String uriEncoding)

setTrimming

public void setTrimming(boolean trimming)

setParameterParserFilters

public void setParameterParserFilters(ParameterParserFilter[] filters)

setHtmlFieldSuffix

public void setHtmlFieldSuffix(String htmlFieldSuffix)

setUploadService

public void setUploadService(UploadService uploadService)

initTinyFilter

public void initTinyFilter()
从接口 TinyFilter 复制的描述
初始化tinyFilter

指定者:
接口 TinyFilter 中的 initTinyFilter
覆盖:
AbstractTinyFilter 中的 initTinyFilter

parserExtraConfig

protected void parserExtraConfig(org.tinygroup.xmlparser.node.XmlNode parserNode)
从类 AbstractTinyFilter 复制的描述
解析额外节点配置信息

覆盖:
AbstractTinyFilter 中的 parserExtraConfig

preProcess

public void preProcess(WebContext context)
从接口 TinyFilter 复制的描述
前置操作

指定者:
接口 TinyFilter 中的 preProcess
覆盖:
AbstractTinyFilter 中的 preProcess

postProcess

public void postProcess(WebContext context)
从接口 TinyFilter 复制的描述
后置操作

指定者:
接口 TinyFilter 中的 postProcess
覆盖:
AbstractTinyFilter 中的 postProcess

getAlreadyWrappedContext

public WebContext getAlreadyWrappedContext(WebContext wrappedContext)
从类 AbstractTinyFilter 复制的描述
返回已经包装的上下文

覆盖:
AbstractTinyFilter 中的 getAlreadyWrappedContext
返回:

getOrder

public int getOrder()
指定者:
接口 org.tinygroup.commons.order.Ordered 中的 getOrder
覆盖:
AbstractTinyFilter 中的 getOrder


Copyright © 2006–2014 开源组织. All rights reserved.