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.servlet.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.servlet中的类
-
Body输入流
- BodyServletInputStream(byte[]) - 类 的构造器icu.easyj.web.servlet.BodyServletInputStream
-
C
- clearInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
-
清除`INTERNAL_REQUEST_FLAG`
- close() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
-
- ContentTypeConstants - icu.easyj.web.constant中的接口
-
HTTP响应内容类型常量
- 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中的接口
-
过滤器相关常量
- FilterDisabledException - icu.easyj.web.exception中的异常错误
-
过滤器禁用的异常
- FilterDisabledException(String) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
-
- FilterDisabledException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
-
- FilterDisabledException(Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
-
- FilterDisabledException(String, Throwable, boolean, boolean) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
-
- FilterExclusion - icu.easyj.web.filter中的类
-
过滤器排除项信息类
- FilterExclusion(String) - 类 的构造器icu.easyj.web.filter.FilterExclusion
-
构造函数
- FilterInvalidException - icu.easyj.web.exception中的异常错误
-
过滤器无效的异常
- FilterInvalidException(String) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
-
- FilterInvalidException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
-
- FilterInvalidException(Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
-
- FilterInvalidException(String, Throwable, boolean, boolean) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
-
- 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
-
生成导出文件的文件名
- 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
-
获取无需拦截的Url地址匹配列表
- 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
-
获取需拦截的Url地址匹配列表
- 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
-
- HttpConstants - icu.easyj.web.constant中的接口
-
HTTP相关常量
- HttpHeaderConstants - icu.easyj.web.constant中的接口
-
HTTP头信息相关常量
- HttpUtils - icu.easyj.web.util中的类
-
HTTP工具类
- HttpUtils() - 类 的构造器icu.easyj.web.util.HttpUtils
-
I
- 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.servlet - 程序包 icu.easyj.web.servlet
-
- 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.servlet.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.servlet.BodyServletInputStream
-
L
- loadFromWebApplicationContext(WebApplicationContext) - 类 中的静态方法icu.easyj.web.util.HttpConfigs
-
从WebApplicationContext中读取全局配置
M
- mark(int) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
-
- markSupported() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
-
- MS_EXCEL - 接口 中的静态变量icu.easyj.web.constant.ContentTypeConstants
-
微软Excel文件
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
- order - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
-
过滤器执行顺序
P
- PARAM_ENCRYPT - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
-
参数加密解密
- parse(String) - 类 中的静态方法icu.easyj.web.util.QueryStringUtils
-
解析查询参数串
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.servlet.BodyServletInputStream
-
- read(byte[], int, int) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
-
- read(byte[]) - 类 中的方法icu.easyj.web.servlet.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
-
- reset() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
-
S
- setBody(String) - 类 中的静态方法icu.easyj.web.util.BodyHolder
-
- setContextPath(String) - 类 中的静态方法icu.easyj.web.util.HttpConfigs
-
- 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
-
设置无需拦截的Url地址匹配列表
- 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.servlet.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
-
设置需拦截的Url地址匹配列表
- skip(long) - 类 中的方法icu.easyj.web.servlet.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.