public abstract class AbstractWebContextWrapper extends ContextImpl implements WebContext
系统版本: v1.0
开发人员: renhui
开发时间: 2013-4-28
功能描述: 写明作用,调用方式,使用场景,以及特殊情况
itemMap| 构造器和说明 |
|---|
AbstractWebContextWrapper() |
AbstractWebContextWrapper(WebContext wrappedContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
<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上下文方法
|
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, createSubContext, findNodeMap, get, getParent, getSubContext, getSubContextMap, put, putContext, putSubContext, remove, removeSubContext, renameKey, renameKeyNodeMap, setParentexist, get, getItemMap, put, remove, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearSubContext, createSubContext, get, getParent, getSubContext, getSubContextMap, put, putSubContext, remove, removeSubContext, setParentclear, exist, get, getItemMap, put, remove, renameKey, sizepublic AbstractWebContextWrapper()
public AbstractWebContextWrapper(WebContext wrappedContext)
public javax.servlet.http.HttpServletResponse getResponse()
getResponse 在接口中 WebContextpublic void setResponse(javax.servlet.http.HttpServletResponse response)
setResponse 在接口中 WebContextpublic javax.servlet.http.HttpServletRequest getRequest()
getRequest 在接口中 WebContextpublic <T> T get(String name)
get 在接口中 BaseContextget 在类中 ContextImplprotected <T> T getFromWrapperContext(String name, WebContext webContext)
public void setRequest(javax.servlet.http.HttpServletRequest request)
setRequest 在接口中 WebContextpublic void init(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
WebContextinit 在接口中 WebContextpublic WebContext getWrappedWebContext()
WebContextgetWrappedWebContext 在接口中 WebContextpublic WebContext getWrappedWebContext(String contextName)
public void putSubWebContext(String contextName, WebContext webContext)
public javax.servlet.ServletContext getServletContext()
WebContextgetServletContext 在接口中 WebContextpublic void setServletContext(javax.servlet.ServletContext servletContext)
WebContextsetServletContext 在接口中 WebContextpublic void setObject(String scope, String key, Object value)
WebContextsetObject 在接口中 WebContextpublic Object getObject(String scope, String key)
WebContextgetObject 在接口中 WebContextCopyright © 2006-2013 开源组织. All Rights Reserved.