public class EnjoyRender extends Object implements org.noear.solon.core.handle.Render
| 构造器和说明 |
|---|
EnjoyRender() |
EnjoyRender(ClassLoader classLoader) |
EnjoyRender(ClassLoader classLoader,
String viewPrefix) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.jfinal.template.Engine |
getProvider()
引擎提供者
|
com.jfinal.template.Engine |
getProviderOfDebug()
引擎提供者(调试模式)
|
static EnjoyRender |
global() |
void |
putDirective(String name,
Class<? extends com.jfinal.template.Directive> clz)
添加共享指令(自定义标签)
|
void |
putDirective(String name,
EnjoyDirectiveFactory directiveFactory)
添加共享指令(自定义标签)
|
void |
putFunction(String path)
添加共享模板函数
|
void |
putVariable(String name,
Object value)
添加共享变量
|
void |
render_mav(org.noear.solon.core.handle.ModelAndView mv,
org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.util.SupplierEx<OutputStream> outputStream) |
void |
render(Object obj,
org.noear.solon.core.handle.Context ctx) |
String |
renderAndReturn(Object obj,
org.noear.solon.core.handle.Context ctx) |
public EnjoyRender()
public EnjoyRender(ClassLoader classLoader)
public EnjoyRender(ClassLoader classLoader, String viewPrefix)
public static EnjoyRender global()
public com.jfinal.template.Engine getProvider()
public com.jfinal.template.Engine getProviderOfDebug()
public void putDirective(String name, Class<? extends com.jfinal.template.Directive> clz)
public void putDirective(String name, EnjoyDirectiveFactory directiveFactory)
public void putFunction(String path)
public void render(Object obj, org.noear.solon.core.handle.Context ctx) throws Throwable
render 在接口中 org.noear.solon.core.handle.RenderThrowablepublic String renderAndReturn(Object obj, org.noear.solon.core.handle.Context ctx) throws Throwable
renderAndReturn 在接口中 org.noear.solon.core.handle.RenderThrowablepublic void render_mav(org.noear.solon.core.handle.ModelAndView mv,
org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.util.SupplierEx<OutputStream> outputStream)
throws Throwable
ThrowableCopyright © 2024. All rights reserved.