public class Action extends HandlerAide implements Handler
afters, befores| 构造器和说明 |
|---|
Action(BeanWrap bWrap,
HandlerAide bAide,
Method method,
Mapping mapping,
String path,
boolean remoting,
Render render) |
Action(BeanWrap bWrap,
Method method) |
| 限定符和类型 | 方法和说明 |
|---|---|
BeanWrap |
bean()
控制器类包装
|
protected Object |
callDo(Context ctx,
Object obj,
MethodWrap mWrap)
执行动作(便于重写)
|
String |
consumes() |
void |
handle(Context x) |
protected void |
handleDo(Context c,
RunnableEx runnable) |
void |
invoke(Context x,
Object obj)
调用
|
protected void |
invoke0(Context x,
Object obj) |
Mapping |
mapping()
映射(可能为Null)
|
MethodWrap |
method()
函数包装器
|
String |
name()
接口名称
|
String |
produces() |
protected void |
renderDo(Object result,
Context x)
执行渲染(便于重写)
|
after, beforepublic String name()
public Mapping mapping()
public MethodWrap method()
public BeanWrap bean()
public String produces()
public String consumes()
protected void handleDo(Context c, RunnableEx runnable) throws Throwable
Throwableprotected Object callDo(Context ctx, Object obj, MethodWrap mWrap) throws Throwable
ThrowableCopyright © 2021. All rights reserved.