org.tinygroup.weblayer.webcontext
public abstract class AbstractWebContextWrapper extends org.tinygroup.context.impl.ContextImpl implements WebContext
| Constructor and 描述 |
|---|
AbstractWebContextWrapper() |
AbstractWebContextWrapper(WebContext wrappedContext) |
| Modifier and Type | Method and 描述 |
|---|---|
boolean |
exist(String name) |
protected boolean |
existFromWrapperContext(String name,
WebContext webContext) |
<T> T |
get(String name)
改写get方法,使得可以从父环境中查找,同时,也可以从子环境中查找 先找自己,再找子,再找父
|
protected <T> T |
getFromWrapperContext(String name,
WebContext webContext) |
Object |
getObject(String scope,
String key)
获取指定范围内的对象
|
javax.servlet.http.HttpServletRequest |
getRequest() |
javax.servlet.http.HttpServletResponse |
getResponse() |
javax.servlet.ServletContext |
getServletContext()
取得servletContext对象
|
WebContext |
getWrappedWebContext()
获取包装的WebContext
|
WebContext |
getWrappedWebContext(String contextName) |
void |
init(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
初始化web上下文方法
|
boolean |
isRequestFinished()
请求是否已终止,例如请求已被重定向了,该请求将被终止,返回true。
|
void |
putSubWebContext(String contextName,
WebContext webContext) |
void |
setObject(String scope,
String key,
Object value)
把对象设置到scope指定的范围内
|
void |
setRequest(javax.servlet.http.HttpServletRequest request) |
void |
setResponse(javax.servlet.http.HttpServletResponse response) |
void |
setServletContext(javax.servlet.ServletContext servletContext)
设置servletContext对象
|
clear, clearSubContext, contain, containNodeMap, createSubContext, existNodeMap, findNodeMap, get, getParent, getSubContext, getSubContextMap, put, putContext, putSubContext, remove, removeSubContext, renameKey, renameKeyNodeMap, setParentget, getItemMap, put, putAll, remove, setItemMap, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic AbstractWebContextWrapper()
public AbstractWebContextWrapper(WebContext wrappedContext)
public javax.servlet.http.HttpServletResponse getResponse()
getResponse 接口 {1} 中的 {0} WebContextpublic void setResponse(javax.servlet.http.HttpServletResponse response)
setResponse 接口 {1} 中的 {0} WebContextpublic javax.servlet.http.HttpServletRequest getRequest()
getRequest 接口 {1} 中的 {0} WebContextpublic <T> T get(String name)
get 接口 {1} 中的 {0} org.tinygroup.context.BaseContextget 类 {1} 中的 {0} org.tinygroup.context.impl.ContextImplpublic boolean exist(String name)
exist 接口 {1} 中的 {0} org.tinygroup.context.BaseContextexist 类 {1} 中的 {0} org.tinygroup.context.impl.ContextImplprotected <T> T getFromWrapperContext(String name, WebContext webContext)
protected boolean existFromWrapperContext(String name, WebContext webContext)
public void setRequest(javax.servlet.http.HttpServletRequest request)
setRequest 接口 {1} 中的 {0} WebContextpublic void init(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
WebContextinit 接口 {1} 中的 {0} WebContextpublic WebContext getWrappedWebContext()
WebContextgetWrappedWebContext 接口 {1} 中的 {0} WebContextpublic WebContext getWrappedWebContext(String contextName)
public void putSubWebContext(String contextName, WebContext webContext)
public javax.servlet.ServletContext getServletContext()
WebContextgetServletContext 接口 {1} 中的 {0} WebContextpublic void setServletContext(javax.servlet.ServletContext servletContext)
WebContextsetServletContext 接口 {1} 中的 {0} WebContextpublic boolean isRequestFinished()
WebContextisRequestFinished 接口 {1} 中的 {0} WebContextpublic void setObject(String scope, String key, Object value)
WebContextsetObject 接口 {1} 中的 {0} WebContextpublic Object getObject(String scope, String key)
WebContextgetObject 接口 {1} 中的 {0} WebContextCopyright © 2006–2015 TinyGroup. All rights reserved.