| 程序包 | 说明 |
|---|---|
| org.beetl.core.engine |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultTemplateEngine
默认的视图引擎
|
class |
FastRuntimeEngine
快速运行时引擎
基于默认模板引擎,POJO 的属性采用 ASM 来访问
|
class |
GrammarCreator
语法自定义控制,可以集成这个类实现特定扩展
1) 负责提供语法黑名单,则模板不允许出现特定语法,如java直接调用,或者while循环
2) 负责提供功一系列create方法构造语法树,可以重载这些create方法构造自己的语法树,比如,一个允许最多循环10次的while
|
class |
OnlineTemplateEngine
在线运行的模板引擎,为了防止用户胡乱输入,对循环,安全调用做了限制
|
Copyright © 2021. All rights reserved.