public class ActionContext extends SimpleContext
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
AC_DONE |
构造器和说明 |
---|
ActionContext() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Throwable |
getError()
获取异常对象
|
Ioc |
getIoc()
获取全局的Ioc对象
|
java.lang.reflect.Method |
getMethod()
获取这个Action对应的Method
|
java.lang.Object[] |
getMethodArgs()
获取将要执行Method的参数
|
java.lang.Object |
getMethodReturn()
获取method返回值
|
java.lang.Object |
getModule()
获取将要执行Method的对象
|
java.lang.String |
getPath()
获取当前请求的path,经过去后缀处理
|
java.util.List<java.lang.String> |
getPathArgs()
获取路径参数
|
javax.servlet.http.HttpServletRequest |
getRequest()
获取请求的HttpServletRequest
|
javax.servlet.http.HttpServletResponse |
getResponse()
获取请求的HttpServletResponse
|
javax.servlet.ServletContext |
getServletContext()
获取ServletContext
|
java.lang.String |
getSuffix() |
ActionContext |
setError(java.lang.Throwable error)
设置异常对象,一般由ActionChain捕捉到异常后调用
|
ActionContext |
setMethod(java.lang.reflect.Method m)
设置这个Action对应的Method
|
ActionContext |
setMethodArgs(java.lang.Object[] args) |
ActionContext |
setMethodReturn(java.lang.Object re) |
ActionContext |
setModule(java.lang.Object obj) |
ActionContext |
setPath(java.lang.String ph)
设置当前请求的path,经过去后缀处理
|
ActionContext |
setPathArgs(java.util.List<java.lang.String> args) |
ActionContext |
setRequest(javax.servlet.http.HttpServletRequest req) |
ActionContext |
setResponse(javax.servlet.http.HttpServletResponse resp) |
ActionContext |
setServletContext(javax.servlet.ServletContext sc) |
ActionContext |
setSuffix(java.lang.String suffix) |
java.lang.String |
toString() |
clear, clone, get, getInnerMap, has, keys, set, size
public static final java.lang.String AC_DONE
public Ioc getIoc()
public java.lang.Throwable getError()
public ActionContext setError(java.lang.Throwable error)
error
- 异常对象public java.lang.String getPath()
public ActionContext setPath(java.lang.String ph)
ph
- 请求的path,,经过去后缀处理public java.lang.String getSuffix()
public ActionContext setSuffix(java.lang.String suffix)
public java.util.List<java.lang.String> getPathArgs()
public ActionContext setPathArgs(java.util.List<java.lang.String> args)
public java.lang.reflect.Method getMethod()
public ActionContext setMethod(java.lang.reflect.Method m)
m
- 这个Action对应的Methodpublic java.lang.Object getModule()
public ActionContext setModule(java.lang.Object obj)
public java.lang.Object[] getMethodArgs()
public ActionContext setMethodArgs(java.lang.Object[] args)
public java.lang.Object getMethodReturn()
public ActionContext setMethodReturn(java.lang.Object re)
public javax.servlet.http.HttpServletRequest getRequest()
public ActionContext setRequest(javax.servlet.http.HttpServletRequest req)
public javax.servlet.http.HttpServletResponse getResponse()
public ActionContext setResponse(javax.servlet.http.HttpServletResponse resp)
public javax.servlet.ServletContext getServletContext()
public ActionContext setServletContext(javax.servlet.ServletContext sc)
public java.lang.String toString()
toString
在类中 SimpleContext