public class ActionDefault extends HandlerAide implements Action
| 构造器和说明 |
|---|
ActionDefault(BeanWrap bWrap,
HandlerAide bAide,
java.lang.reflect.Method method,
Mapping mapping,
java.lang.String path,
boolean remoting,
Render render) |
ActionDefault(BeanWrap bWrap,
java.lang.reflect.Method method) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
consumes()
消息费(用于文档生成)
|
BeanWrap |
controller()
控制类包装器
|
protected java.lang.Object |
executeDo(Context c,
java.lang.Object target) |
java.lang.String |
fullName()
全名称
|
void |
handle(Context x)
处理
|
void |
invoke(Context c,
java.lang.Object obj)
调用
|
protected void |
invokeFilterDo(Context x)
执行内部过滤处理
|
protected void |
invokeHandleDo(Context x)
执行内部转换处理
|
protected void |
invokeMethodDo(Context c,
java.lang.Object obj)
执行内部方法调用
|
Mapping |
mapping()
映射(可能为Null)
|
MethodWrap |
method()
函数包装器
|
java.lang.String |
name()
名称
|
java.lang.String |
produces()
生产者(用于文档生成)
|
void |
render(java.lang.Object obj,
Context c,
boolean allowMultiple) |
protected void |
renderDo(java.lang.Object obj,
Context c) |
protected void |
renderDo(java.lang.Object obj,
Context c,
boolean allowMultiple)
执行渲染(便于重写)
|
java.lang.String |
toString() |
filter, filter, filterspublic ActionDefault(BeanWrap bWrap, java.lang.reflect.Method method)
public ActionDefault(BeanWrap bWrap, HandlerAide bAide, java.lang.reflect.Method method, Mapping mapping, java.lang.String path, boolean remoting, Render render)
public MethodWrap method()
public BeanWrap controller()
controller 在接口中 Actionpublic void invoke(Context c, java.lang.Object obj) throws java.lang.Throwable
protected void invokeFilterDo(Context x) throws java.lang.Throwable
java.lang.Throwableprotected void invokeHandleDo(Context x) throws java.lang.Throwable
java.lang.Throwableprotected void invokeMethodDo(Context c, java.lang.Object obj) throws java.lang.Throwable
java.lang.Throwableprotected java.lang.Object executeDo(Context c, java.lang.Object target) throws java.lang.Throwable
java.lang.Throwablepublic void render(java.lang.Object obj,
Context c,
boolean allowMultiple)
throws java.lang.Throwable
protected void renderDo(java.lang.Object obj,
Context c)
throws java.lang.Throwable
java.lang.Throwableprotected void renderDo(java.lang.Object obj,
Context c,
boolean allowMultiple)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String toString()
toString 在类中 java.lang.Object