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 obj) |
java.lang.String |
fullName()
全名称
|
void |
handle(Context x) |
void |
invoke(Context c,
java.lang.Object obj)
调用
|
protected void |
invoke0(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) |
protected void |
renderDo(java.lang.Object obj,
Context c)
执行渲染(便于重写)
|
after, afters, before, befores
public 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
在接口中 Action
public void handle(Context x) throws java.lang.Throwable
public void invoke(Context c, java.lang.Object obj) throws java.lang.Throwable
protected void invoke0(Context c, java.lang.Object obj) throws java.lang.Throwable
java.lang.Throwable
protected java.lang.Object executeDo(Context c, java.lang.Object obj) throws java.lang.Throwable
java.lang.Throwable
public void render(java.lang.Object obj, Context c) throws java.lang.Throwable
protected void renderDo(java.lang.Object obj, Context c) throws java.lang.Throwable
java.lang.Throwable