1. 没想到最高的是:特殊符怎么转义? velocity没有使用大家惯用的反斜杠,大部分人在尝试\#或\$或\"失败后很疑惑,有人想出的“绝妙”办法是:#set($D='$'),然后 ${D}
2. 性能,Velocity1.5比1.4内存消耗更大,在单例使用VelocityEngine时经常出现OutOfMemoryError
3. 模板加载路径,热加载
4. 多数组取值
5. 格式化处理
6. 与其它框架的集成
....
看来在CommonTemplate([url]http://commontemplate.org[/url])中,也应该多注意这些细节的设计,力求做到“别让我思考”,另外性能更是重中之重。
2. 性能,Velocity1.5比1.4内存消耗更大,在单例使用VelocityEngine时经常出现OutOfMemoryError
3. 模板加载路径,热加载
4. 多数组取值
5. 格式化处理
6. 与其它框架的集成
....
看来在CommonTemplate([url]http://commontemplate.org[/url])中,也应该多注意这些细节的设计,力求做到“别让我思考”,另外性能更是重中之重。