| Class and Description |
|---|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Class and Description |
|---|
| Directive
Directive 供用户继承并扩展自定义指令,具体用法可以参考
com.jfinal.template.ext.directive 包下面的例子
|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
| Class and Description |
|---|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Class and Description |
|---|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Class and Description |
|---|
| Directive
Directive 供用户继承并扩展自定义指令,具体用法可以参考
com.jfinal.template.ext.directive 包下面的例子
|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
| Template
Template
用法:
Template template = Engine.use().getTemplate(...);
template.render(data, writer);
template.renderToString(data);
|
| Class and Description |
|---|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Class and Description |
|---|
| Directive
Directive 供用户继承并扩展自定义指令,具体用法可以参考
com.jfinal.template.ext.directive 包下面的例子
|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| EngineConfig
EngineConfig
|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
| IOutputDirectiveFactory
IOutputDirectiveFactory
用于定制自定义输出指令,替换系统默认输出指令,满足个性化需求
用法:
1:定义 MyOutput
public class MyOutput extends Output {
public MyOutput(ExprList exprList) {
super(exprList);
}
public void exec(Env env, Scope scope, Writer writer) {
write(writer, exprList.eval(scope));
}
}
2:定义 MyOutputDirectiveFactory
public class MyOutputDirectiveFactory implements IOutputDirectiveFactory {
public Output getOutputDirective(ExprList exprList) {
return new MyOutput(exprList);
}
}
3:配置
engine.setOutputDirectiveFactory(new MyOutputDirectiveFactory())
|
| OutputDirectiveFactory
OutputDirectiveFactory
|
| Template
Template
用法:
Template template = Engine.use().getTemplate(...);
template.render(data, writer);
template.renderToString(data);
|
| Class and Description |
|---|
| EngineConfig
EngineConfig
|
| Class and Description |
|---|
| Directive
Directive 供用户继承并扩展自定义指令,具体用法可以参考
com.jfinal.template.ext.directive 包下面的例子
|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
| Class and Description |
|---|
| Directive
Directive 供用户继承并扩展自定义指令,具体用法可以参考
com.jfinal.template.ext.directive 包下面的例子
|
| Engine
Engine
Example:
Engine.use().getTemplate(fileName).render(...);
Engine.use().getTemplate(fileName).renderToString(...);
|
| Class and Description |
|---|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
| Class and Description |
|---|
| Env
Env
1:解析时存放 #define 定义的模板函数
2:运行时提供 #define 定义的模板函数
3:每个 Template 对象持有一个 Env 对象
|
Copyright © 2018. All rights reserved.