開發者 | 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>
|