跳过导航链接
A B C D E F G H I J K P R S T V W 

A

APPLICATION - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
APPLICATION_SCOPE - 类 中的静态变量freework.web.WebRequestContext
 
APPLICATION_SCOPE - 类 中的静态变量freework.web.WebRequestContext.ScopedAttributeELResolver
 

B

begin(HttpServletRequest, HttpServletResponse, ServletContext) - 类 中的静态方法freework.web.WebRequestContext
 
bind() - 接口 中的方法freework.web.util.ThreadState
Binds any state that should be made accessible during a thread's execution.
bind() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 

C

clear() - 接口 中的方法freework.web.util.ThreadState
Completely clears/removes the ThreadContext state.
clear() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
clear() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 
containsKey(Object) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
containsValue(Object) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
context - 类 中的变量freework.web.util.JaxElEngine
el上下文.
CONTEXT - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
EL 11 个 隐式对象 pageContext, pageScope, requestScope, sessionScope, applicationScope param, paramValues, header, headerValues initParam cookie

这里稍做修改

CONTEXT_SCOPE - 类 中的静态变量freework.web.WebRequestContext
 
CONTEXT_SCOPE - 类 中的静态变量freework.web.WebRequestContext.ScopedAttributeELResolver
 
contextKey - 类 中的变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
contextType - 类 中的变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
COOKIE - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
createApplicationScopeMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
createContextScopeMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
createContextState(HttpServletRequest, HttpServletResponse) - 类 中的方法freework.web.WebRequestContextFilter
 
createCookieMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps cookie name to the first matching Cookie in request.getCookies().
createHeaderMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps header name to single header value.
createHeadersMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps header name to an array of header values.
createImplicitObjects(Context) - 接口 中的方法freework.web.WebRequestContext.ImplicitObjectsFactory
 
createInitParamMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps init parameter name to single init parameter value.
createParamMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps parameter name to single parameter value.
createParamsMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Creates the Map that maps parameter name to an array of parameter values.
createRequestScopeMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
createSessionScopeMap(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 

D

destroy() - 类 中的方法freework.web.WebRequestContextFilter
 
doFilterInternal(ServletRequest, ServletResponse, FilterChain) - 类 中的方法freework.web.WebRequestContextFilter
 

E

end() - 类 中的方法freework.web.WebRequestContext
解除当前线程上下文绑定的 WebRequestContext
entrySet() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
EnumeratedMap() - 类 的构造器freework.web.WebRequestContext.EnumeratedMap
 
enumerateKeys() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
Returns an enumeration of the keys

F

factory - 类 中的变量freework.web.util.JaxElEngine
el 表达式工厂.
findAttribute(String) - 类 中的方法freework.web.WebRequestContext
 
freework.web - 程序包 freework.web
 
freework.web.util - 程序包 freework.web.util
 

G

get(Object) - 类 中的静态方法freework.web.util.ThreadContext
Returns the object for the specified key that is bound to the current thread.
get(Object) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
getApplicationScopeMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that "wraps" application-scoped attributes
getAsMap() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
Converts the MapSource to decode Map.
getAttribute(String, int) - 类 中的方法freework.web.WebRequestContext
 
getAttributeNamesInScope(int) - 类 中的方法freework.web.WebRequestContext
 
getAttributesScope(String) - 类 中的方法freework.web.WebRequestContext
 
getCommonPropertyType(ELContext, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
getCommonPropertyType(ELContext, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 
getContext() - 类 中的静态方法freework.web.WebRequestContext
 
getContextScopeMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
getCookieMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that maps cookie name to the first matching Cookie in request.getCookies().
getFeatureDescriptors(ELContext, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
getFeatureDescriptors(ELContext, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 
getHeaderMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that maps header name to decode single header values.
getHeadersMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that maps header name to an array of header values.
getHttpRequest() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 
getHttpResponse() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 
getParamMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that maps parameter name to decode single parameter values.
getParamsMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that maps parameter name to an array of parameter values.
getRequest() - 类 中的方法freework.web.WebRequestContext
 
getRequest(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
getRequestContext() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 
getRequestScopeMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that "wraps" request-scoped attributes
getRequiredContext() - 类 中的静态方法freework.web.WebRequestContext
 
getResources() - 类 中的静态方法freework.web.util.ThreadContext
Returns the ThreadLocal Map.
getResponse() - 类 中的方法freework.web.WebRequestContext
 
getServletContext() - 类 中的方法freework.web.WebRequestContext
 
getServletContext(Context) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
getSession() - 类 中的方法freework.web.WebRequestContext
 
getSession(boolean) - 类 中的方法freework.web.WebRequestContext
 
getSessionScopeMap() - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
Returns the Map that "wraps" session-scoped attributes
getType(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
getType(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 
getValue(K) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
Returns the value associated with the given key, or null if not found.
getValue(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
getValue(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 

H

HEADER - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
HEADER_VALUES - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 

I

ImplicitObjectELResolver(Class<T>, WebRequestContext.ImplicitObjectsFactory<T>) - 类 的构造器freework.web.WebRequestContext.ImplicitObjectELResolver
 
ImplicitObjectELResolver(Class<?>, Class<T>, WebRequestContext.ImplicitObjectsFactory<T>) - 类 的构造器freework.web.WebRequestContext.ImplicitObjectELResolver
 
ImplicitObjects(Context) - 类 的构造器freework.web.WebRequestContext.ImplicitObjectELResolver.ImplicitObjects
 
implicitObjectsFactory - 类 中的变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
isEmpty() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
isMutable() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
Returns true if it is possible for this data source to change
isReadOnly(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
isReadOnly(ELContext, Object, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 

J

JaxElEngine - freework.web.util中的类
不依赖 web 环境的 javax.el 引擎(JSR 341).
JaxElEngine() - 类 的构造器freework.web.util.JaxElEngine
 

K

keySet() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 

P

PARAM - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
PARAM_VALUES - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
put(Object, Object) - 类 中的静态方法freework.web.util.ThreadContext
Binds value for the given key to the current thread.
put(K, V) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
putAll(Map<? extends K, ? extends V>) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 

R

remove(Object) - 类 中的静态方法freework.web.util.ThreadContext
Unbinds the value for the given key from the current thread.
remove() - 类 中的静态方法freework.web.util.ThreadContext
Removes the underlying ThreadLocal from the thread.
remove(Object) - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 
removeAttribute(String, int) - 类 中的方法freework.web.WebRequestContext
 
REQUEST - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
REQUEST_SCOPE - 类 中的静态变量freework.web.WebRequestContext
 
REQUEST_SCOPE - 类 中的静态变量freework.web.WebRequestContext.ScopedAttributeELResolver
 
requestDestroyed(ServletRequestEvent) - 类 中的方法freework.web.WebContextListener
 
requestInitialized(ServletRequestEvent) - 类 中的方法freework.web.WebContextListener
 
resolve(String) - 类 中的方法freework.web.util.JaxElEngine
解析 EL 表达式 eg:
"abc" --> "abc"
"${abc}" --> Object
"map.key: ${map.key} ${map.value}" --> "map.key key value"
resolve(String, Class<T>) - 类 中的方法freework.web.util.JaxElEngine
 
resolve(String) - 类 中的方法freework.web.WebRequestContext
resolveActualTypeArgs("name: ${param.name}")
resolve(String, Class<T>) - 类 中的方法freework.web.WebRequestContext
 
resolver - 类 中的变量freework.web.util.JaxElEngine
el 解析器.
restore() - 接口 中的方法freework.web.util.ThreadState
Restores a thread to its state before bind bind was invoked.
restore() - 类 中的方法freework.web.WebRequestContextFilter.WebRequestContextThreadState
 

S

ScopedAttributeELResolver() - 类 的构造器freework.web.WebRequestContext.ScopedAttributeELResolver
 
SESSION - 类 中的静态变量freework.web.WebRequestContext.ImplicitObjectELResolver
 
SESSION_SCOPE - 类 中的静态变量freework.web.WebRequestContext.ScopedAttributeELResolver
 
SESSION_SCOPE - 类 中的静态变量freework.web.WebRequestContext
 
setAttribute(String, Object, int) - 类 中的方法freework.web.WebRequestContext
 
setFunction(String, Method) - 类 中的方法freework.web.util.JaxElEngine
使用给定的命名空间在上下文中注册方法, 注册名称为方法名称.
setFunction(String, String, Method) - 类 中的方法freework.web.util.JaxElEngine
使用给定的命名空间和名称在上下文中注册方法.
setResources(Map<Object, Object>) - 类 中的静态方法freework.web.util.ThreadContext
Allows a caller to explicitly set the entire resource map.
setValue(ELContext, Object, Object, Object) - 类 中的方法freework.web.WebRequestContext.ImplicitObjectELResolver
 
setValue(ELContext, Object, Object, Object) - 类 中的方法freework.web.WebRequestContext.ScopedAttributeELResolver
 
setVariable(String, V) - 类 中的方法freework.web.util.JaxElEngine
将给定变量和值存入当前上下文.
setVariable(String, V, Class<? extends V>) - 类 中的方法freework.web.util.JaxElEngine
将给定类型变量和值存入当前上下文.
size() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 

T

ThreadContext - freework.web.util中的类
A ThreadContext provides a means of binding and unbinding objects to the current thread based on key/value pairs.
ThreadContext() - 类 的构造器freework.web.util.ThreadContext
Default no-argument constructor.
ThreadState - freework.web.util中的接口
A ThreadState instance manages any state that might need to be bound and/or restored during a thread's execution.

V

values() - 类 中的方法freework.web.WebRequestContext.EnumeratedMap
 

W

WebContextListener - freework.web中的类
 
WebContextListener() - 类 的构造器freework.web.WebContextListener
 
WebRequestContext - freework.web中的类
Web 请求上下文

使用 ThreadLocal 实现, 因此在使用结束后必须调用 WebRequestContext.end() 清理(Tomcat 等存在线程复用)

WebRequestContext.EnumeratedMap<K,V> - freework.web中的类
This is decode Map implementation driven by decode data source that only provides an enumeration of keys and decode getValue(key) method.
WebRequestContext.ImplicitObjectELResolver<T> - freework.web中的类
EL 内置对象解析器 修改自 javax.servlet.jsp.el
WebRequestContext.ImplicitObjectELResolver.ImplicitObjects<Context> - freework.web中的类
This class is used to generate the implicit Map and List objects that wrap various elements of the RequestContext.
WebRequestContext.ImplicitObjectsFactory<Context> - freework.web中的接口
 
WebRequestContext.ScopedAttributeELResolver - freework.web中的类
EL 作用于属性解析器
WebRequestContextFilter - freework.web中的类
WebRequestContextFilter 用于设置 WebRequestContext
WebRequestContextFilter() - 类 的构造器freework.web.WebRequestContextFilter
 
WebRequestContextFilter.WebRequestContextThreadState - freework.web中的类
 
WebRequestContextThreadState(HttpServletRequest, HttpServletResponse) - 类 的构造器freework.web.WebRequestContextFilter.WebRequestContextThreadState
 
A B C D E F G H I J K P R S T V W 
跳过导航链接

Copyright © 2020 nomou. All rights reserved.