跳过导航链接
A B C D E F G H I L M N O P Q R S T U 

A

AbstractFilter<P extends IFilterProperties> - icu.easyj.web.filter中的类
Filter类的基类 封装如下功能: 1. exclusions 不需要拦截的地址
AbstractFilter(P) - 类 的构造器icu.easyj.web.filter.AbstractFilter
构造函数
APP_ACCOUNT - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
授权账号过滤器
available() - 类 中的方法icu.easyj.web.BodyServletInputStream
 

B

BaseFilterProperties - icu.easyj.web.filter中的类
过滤器配置基类
BaseFilterProperties() - 类 的构造器icu.easyj.web.filter.BaseFilterProperties
 
BodyHolder - icu.easyj.web.util中的类
Body参数持有者 主要是为了在过滤器中读取过输入流以后,不再重复读取,因为会报错。
BodyHolder() - 类 的构造器icu.easyj.web.util.BodyHolder
 
BodyHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
Body HttpServletRequest包装类
BodyHttpServletRequestWrapper(HttpServletRequest, String) - 类 的构造器icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
构造函数
BodyServletInputStream - icu.easyj.web中的类
 
BodyServletInputStream(byte[]) - 类 的构造器icu.easyj.web.BodyServletInputStream
 

C

clearInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
清除`INTERNAL_REQUEST_FLAG`
close() - 类 中的方法icu.easyj.web.BodyServletInputStream
 
convert(List<String>) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
转换类型
convert(String[]) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
 
convert(String) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
 

D

destroy() - 类 中的方法icu.easyj.web.filter.AbstractFilter
 
disabled - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器使用状态,默认:启用
volatile关键字是必须的
DO_EXPORT_PARAM_NAME - 接口 中的静态变量icu.easyj.web.constant.HttpConstants
执行导出的参数名
DO_EXPORT_PARAM_VALUE - 接口 中的静态变量icu.easyj.web.constant.HttpConstants
执行导出的匹配参数值

E

enabled - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器启用状态,默认:生效
exclusions - 类 中的变量icu.easyj.web.filter.AbstractFilter
需排除的请求地址
exclusions - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器不想过滤的请求,默认:无排除项
EXCLUSIONS_PARAMETER_NAME - 接口 中的静态变量icu.easyj.web.constant.FilterConstants
exclusions键值

F

FilterConstants - icu.easyj.web.constant中的接口
过滤器相关常量
FilterExclusion - icu.easyj.web.filter中的类
过滤器排除项信息类
FilterExclusion(String) - 类 的构造器icu.easyj.web.filter.FilterExclusion
构造函数
filterName - 类 中的变量icu.easyj.web.filter.AbstractFilter
过滤器名称
FilterOrderConstants - icu.easyj.web.constant中的接口
各Filter的Order值 值越大越晚执行
filterProperties - 类 中的变量icu.easyj.web.filter.AbstractFilter
过滤器配置

G

generateExportFileName(String, String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
生成导出文件的文件名
GET - 接口 中的静态变量icu.easyj.web.constant.HttpMethodConstants
GET常量
getBody() - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
getCharacterEncoding() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getContextPath() - 类 中的静态方法icu.easyj.web.util.HttpConfigs
 
getContextPath(ServletContext) - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取二级目录
getDateHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getExclusions() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getExclusions() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
 
getFilterName() - 类 中的方法icu.easyj.web.filter.AbstractFilter
 
getFilterProperties() - 类 中的方法icu.easyj.web.filter.AbstractFilter
 
getHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getHeaderNames() - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getHeaders(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getInputStream() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getIntHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getMethod() - 类 中的方法icu.easyj.web.filter.FilterExclusion
 
getNoContextPathUri(String, String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取没有二级目录的请求路径
getOrder() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getOrder() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
 
getParameter(String) - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterMap() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterNames() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterValues(String) - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getQueryString() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getReader() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取 HttpServletRequest
getResponse() - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取 HttpServletResponse
getUriPattern() - 类 中的方法icu.easyj.web.filter.FilterExclusion
 
getUrlPatterns() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getUrlPatterns() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
 
GLOBAL_EXCLUSIONS - 接口 中的静态变量icu.easyj.web.constant.FilterConstants
全局过滤器需要排除的请求地址

H

HeaderHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
头信息 HttpServletRequest包装类
HeaderHttpServletRequestWrapper(HttpServletRequest, LinkedCaseInsensitiveMap<Object>) - 类 的构造器icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
构造函数
HttpConfigs - icu.easyj.web.util中的类
HTTP相关配置持有者
HttpConfigs() - 类 的构造器icu.easyj.web.util.HttpConfigs
 
HttpConfigSetter - icu.easyj.web.util中的类
HTTP相关配置加载器
HttpConfigSetter() - 类 的构造器icu.easyj.web.util.HttpConfigSetter
 
HttpConstants - icu.easyj.web.constant中的接口
HTTP相关常量
HttpHeaderConstants - icu.easyj.web.constant中的接口
HTTP头信息相关常量
HttpMethodConstants - icu.easyj.web.constant中的接口
HTTP请求方法常量
HttpUtils - icu.easyj.web.util中的类
HTTP工具类
HttpUtils() - 类 的构造器icu.easyj.web.util.HttpUtils
 

I

icu.easyj.web - 程序包 icu.easyj.web
 
icu.easyj.web.constant - 程序包 icu.easyj.web.constant
 
icu.easyj.web.exception - 程序包 icu.easyj.web.exception
 
icu.easyj.web.filter - 程序包 icu.easyj.web.filter
 
icu.easyj.web.util - 程序包 icu.easyj.web.util
 
icu.easyj.web.wrapper - 程序包 icu.easyj.web.wrapper
 
IFilterProperties - icu.easyj.web.filter中的接口
过滤器配置基类
init(FilterConfig) - 类 中的方法icu.easyj.web.filter.AbstractFilter
初始化过滤器的方法
INTERNAL_REQUEST - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
内部请求判断过滤器
INVALID_REQUEST - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
无效请求拦截
isDisabled() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
isDisabled() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
过滤器使用状态
用于判断该过滤器是否禁用,该状态在服务运行期间,可动态变更
isDoExportRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为导出文件请求
isDoExportRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isEnabled() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
isEnabled() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
过滤器启用状态
用于判断该过滤器是否启用,该状态一旦服务启动,就无法动态变更。
isFinished() - 类 中的方法icu.easyj.web.BodyServletInputStream
 
isGetRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否GET请求
isGetRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否来自内部服务器的请求
isNeedDoFilter(HttpServletRequest) - 类 中的方法icu.easyj.web.filter.AbstractFilter
判断`当前请求`是否需要执行`当前过滤器`
isNoCacheRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为无缓存请求
isNoCacheRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotGetRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是GET请求
isNotGetRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotOptionsRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是OPTIONS请求
isNotOptionsRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotPostRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是POST请求
isNotPostRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isOptionsRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否OPTIONS请求
isOptionsRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isPostRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否POST请求
isPostRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isReady() - 类 中的方法icu.easyj.web.BodyServletInputStream
 

L

loadFromWebApplicationContext(WebApplicationContext) - 类 中的静态方法icu.easyj.web.util.HttpConfigSetter
从WebApplicationContext中读取全局配置

M

mark(int) - 类 中的方法icu.easyj.web.BodyServletInputStream
 
markSupported() - 类 中的方法icu.easyj.web.BodyServletInputStream
 

N

needDoFilterCaches - 类 中的变量icu.easyj.web.filter.AbstractFilter
匹配结果缓存
NO_CACHE - 接口 中的静态变量icu.easyj.web.constant.HttpHeaderConstants
Cache-Control: no-cache
NO_STORE - 接口 中的静态变量icu.easyj.web.constant.HttpHeaderConstants
Cache-Control: no-store

O

OPTIONS - 接口 中的静态变量icu.easyj.web.constant.HttpMethodConstants
OPTIONS常量
order - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器执行顺序

P

PARAM_ENCRYPT - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
参数加密解密
parse(String) - 类 中的静态方法icu.easyj.web.util.QueryStringUtils
解析查询参数串
POST - 接口 中的静态变量icu.easyj.web.constant.HttpMethodConstants
POST常量

Q

QueryStringHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
查询参数串 HttpServletRequest包装类
QueryStringHttpServletRequestWrapper(HttpServletRequest, String) - 类 的构造器icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
构造函数
QueryStringUtils - icu.easyj.web.util中的类
查询参数串工具类
QueryStringUtils() - 类 的构造器icu.easyj.web.util.QueryStringUtils
 

R

read() - 类 中的方法icu.easyj.web.BodyServletInputStream
 
read(byte[], int, int) - 类 中的方法icu.easyj.web.BodyServletInputStream
 
read(byte[]) - 类 中的方法icu.easyj.web.BodyServletInputStream
 
removeBody() - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
REQUEST_TYPE - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
请求方式过滤
RequestContextNotFoundException - icu.easyj.web.exception中的异常错误
HTTP请求上下文未找到的异常
RequestContextNotFoundException() - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
RequestContextNotFoundException(String) - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
RequestContextNotFoundException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
RequestContextNotFoundException(Throwable) - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
reset() - 类 中的方法icu.easyj.web.BodyServletInputStream
 

S

setBody(String) - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
setContextPath(String) - 类 中的静态方法icu.easyj.web.util.HttpConfigSetter
设置二级目录
setDisabled(boolean) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setDisabled(boolean) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置过滤器使用状态
setEnabled(boolean) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setEnabled(boolean) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置过滤器启用状态
setExclusions(List<String>) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setExclusions(List<String>) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
 
setInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置当前请求为 来自内部服务器的请求
setOrder(int) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setOrder(int) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置执行顺序
setReadListener(ReadListener) - 类 中的方法icu.easyj.web.BodyServletInputStream
 
setResponseNotAllowCache(HttpServletResponse) - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置响应信息,使该请求不允许被缓存
setResponseStatus304(HttpServletResponse) - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置响应状态为304
setResponseStatus304() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
setUrlPatterns(List<String>) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setUrlPatterns(List<String>) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
 
skip(long) - 类 中的方法icu.easyj.web.BodyServletInputStream
 
SPRING_MVC_REQUEST_SET_TO_THREAD_LOCAL - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
SpringMVC将Request存入ThreadLocal的过滤器的Order值。

T

TRACE - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
链路跟踪相关

U

urlPatterns - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器需要过滤的请求,默认:全部都过滤
A B C D E F G H I L M N O P Q R S T U 
跳过导航链接

Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.