開發者 | Apache软件基金会 |
---|---|
当前版本 |
![]() |
源代码库 | ![]() |
编程语言 | Java |
操作系统 | 跨平台 |
类型 | 模板引擎 |
许可协议 | Apache许可证 2.0 |
网站 | http://velocity.apache.org/ |
Apache Velocity是一个基于Java的模板引擎,它提供了一个模板语言去引用由Java代码定义的对象,旨在确保Web应用程序在表示层和业务逻辑层之间的隔离(即MVC设计模式)。
Velocity是Apache基金会旗下的一个开源软件项目,其发布遵循Apache许可证标准。
下面是一些利用Velocity的常见应用类型:
如下的Web模板:
## Velocity Hello World<html><body> #set( $foo = "Velocity" ) ## followed by Hello $foo World!</body></html>
经过Velocity处理后会生成如下的HTML代码:
<html><body> Hello Velocity World!</body></html>