public final class CurrentInfo
extends java.lang.Object
| Constructor and Description |
|---|
CurrentInfo() |
| Modifier and Type | Method and Description |
|---|---|
static javax.servlet.http.HttpServletRequest |
getRequest()
功能描述: 取得本次请求相对应的页面请求对象 HttpServletRequest
|
static javax.servlet.http.HttpServletResponse |
getResponse()
功能描述: 取得本次请求相对应的页面响应对象 HttpServletResponse
|
static javax.servlet.http.HttpSession |
getSession()
功能描述: 取得本次请求相对应的HttpSession对象
|
static java.lang.Object |
getValueFromRequest(java.lang.String atttibuteKey)
功能描述: 从 Request 中取得 属性值
|
static java.lang.Object |
getValueFromScope(java.lang.String atttibuteKey)
功能描述: 从Session 或者 Request 中取得 属性值(优先从request中取值)
|
static java.lang.Object |
getValueFromSession(java.lang.String atttibuteKey)
功能描述: 从Session 中取得 属性值
|
static void |
remove()
功能描述:清空Currentnfo类声明的ThreadLocal中保存的数据
|
static void |
setRequest(javax.servlet.http.HttpServletRequest request)
功能描述:把当前请求中的 HttpServletRequest 保存在ThreadLocal中
|
static void |
setResponse(javax.servlet.http.HttpServletResponse response)
功能描述:把当前请求中的 HttpServletResponse 保存在ThreadLocal中
|
public static javax.servlet.http.HttpServletRequest getRequest()
public static void setRequest(javax.servlet.http.HttpServletRequest request)
request - public static javax.servlet.http.HttpServletResponse getResponse()
public static void setResponse(javax.servlet.http.HttpServletResponse response)
response - public static javax.servlet.http.HttpSession getSession()
public static void remove()
public static final java.lang.Object getValueFromRequest(java.lang.String atttibuteKey)
atttibuteKey - 属性的keypublic static final java.lang.Object getValueFromSession(java.lang.String atttibuteKey)
atttibuteKey - 属性的keypublic static final java.lang.Object getValueFromScope(java.lang.String atttibuteKey)
atttibuteKey - 属性的key