public class VelocityRender extends Object implements org.noear.solon.core.handle.Render
| 构造器和说明 |
|---|
VelocityRender() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.velocity.runtime.RuntimeInstance |
getProvider()
引擎提供者
|
org.apache.velocity.runtime.RuntimeInstance |
getProviderOfDebug()
引擎提供者(调试模式)
|
static VelocityRender |
global() |
<T extends org.apache.velocity.runtime.directive.Directive> |
putDirective(T obj)
添加共享指令(自定义标签)
|
void |
putVariable(String key,
Object obj)
添加共享变量
|
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 static VelocityRender global()
public org.apache.velocity.runtime.RuntimeInstance getProvider()
public org.apache.velocity.runtime.RuntimeInstance getProviderOfDebug()
public <T extends org.apache.velocity.runtime.directive.Directive> void putDirective(T obj)
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 © 2023. All rights reserved.