Interface | Description |
---|---|
ISource |
ISource 用于表示模板内容的来源
|
ISourceFactory |
ISourceFactory 用于为 engine 切换不同的 ISource 实现类
FileSourceFactory 用于从指定的目录中加载模板文件
ClassPathSourceFactory 用于从 class path 以及 jar 文件中加载模板文件
配置示例:
engine.setSourceFactory(new ClassPathSourceFactory());
|
Class | Description |
---|---|
ClassPathSource |
ClassPathSource 用于从 class path 以及 jar 包之中加载模板内容
|
ClassPathSourceFactory |
ClassPathSourceFactory 用于配置 Engine 使用 ClassPathSource 加载模板文件
配置示例:
engine.baseTemplatePath(null); // 清掉 base path
engine.setSourceFactory(new ClassPathSourceFactory());
|
FileSource |
FileSource 用于从普通文件中加载模板内容
|
FileSourceFactory |
FileSourceFactory 用于配置 Engine 使用 FileSource 加载模板文件
注意:
FileSourceFactory 为模板引擎默认配置
|
StringSource |
StringSource 用于从 String 变量中加载模板内容
|
Copyright © 2018. All rights reserved.