Velocity模板引擎(template engine)
2010-12-16 16:26
330 查看
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template
language)来引用由java代码定义的对象。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只
关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提
供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。
Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当
作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。
language)来引用由java代码定义的对象。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只
关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提
供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。
Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当
作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。
相关文章推荐
- Velocity模板引擎(template engine)学习笔记二
- Jade - template engine
- node template engine节点模板引擎
- [JavaScript] Use template engine in Dojo
- TSS: Velocity: A template engine, Rule engine, or both?
- Ader TemplateEngine 资料汇总
- iOS 模版引擎 MGTemplateEngine
- Js template engine
- MGTemplateEngine 模版发动机简单使用
- Gradle Goodness: Parse Files with SimpleTemplateEngine in Copy Task
- TemplateEngine通过模板生成数据和文件
- Freemark--Template Engine
- 介绍TemplateEngine
- [template engine]StringTemplate的使用
- Velocity A template engine OR A Rule engine OR Both
- org.tinygroup.templateengine-模板引擎
- use groovy as structs2 template engine
- A Template Engine in 500 lines or less 学习笔记
- 3.1_The template engine
- MGTemplateEngine 模版引擎简单使用(转)