public class RenderWebPlugin extends WebModule implements WebPlugin, InvokerFilter
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
RenderWebPlugin() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterFilter(Invoker invoker,
InvokerData info)
在执行过滤器链之后。
|
void |
beforeFilter(Invoker invoker,
InvokerData info)
在执行过滤器链之前。
|
void |
destroy()
销毁过滤器。
|
void |
doInvoke(Invoker invoker,
InvokerChain chain)
指定过滤器
|
protected String |
findLayout(RenderEngine engine,
String tempFile) |
void |
init(InvokerConfig config)
初始化过滤器
|
void |
loadModule(WebApiBinder apiBinder) |
boolean |
process(RenderInvoker render) |
loadModulepublic void loadModule(WebApiBinder apiBinder) throws Throwable
loadModule 在类中 WebModuleThrowablepublic void init(InvokerConfig config) throws Throwable
InvokerFilterinit 在接口中 InvokerFilterconfig - 配置信息Throwable - 初始化过程中发生异常。public void destroy()
InvokerFilterdestroy 在接口中 InvokerFilterpublic void beforeFilter(Invoker invoker, InvokerData info)
WebPluginbeforeFilter 在接口中 WebPlugininvoker - 当前请求对象info - 执行控制器的数据。public void doInvoke(Invoker invoker, InvokerChain chain) throws Throwable
InvokerFilterdoInvoke 在接口中 InvokerFilterinvoker - 当前请求信息chain - 过滤器链Throwable - 执行过滤器中发生的异常。public void afterFilter(Invoker invoker, InvokerData info)
WebPluginafterFilter 在接口中 WebPlugininvoker - 当前请求对象info - 执行控制器的数据。public boolean process(RenderInvoker render) throws Throwable
Throwableprotected String findLayout(RenderEngine engine, String tempFile) throws IOException
IOException