博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
apache开源项目-- Velocity
阅读量:5918 次
发布时间:2019-06-19

本文共 608 字,大约阅读时间需要 2 分钟。

 

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,它也可以被当 作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。

 

 

 

参考:

http://www.cnblogs.com/hongten/archive/2013/03/09/hongten_apache_velocity.html

http://my.oschina.net/aiguozhe/blog/39553

你可能感兴趣的文章
php dirname basename pathinfo的用法
查看>>
H3C交换机VLAN间互访设置
查看>>
获取adapter中的孩子view
查看>>
android中string.xml中%一$s、%1$d等的用法
查看>>
将“Google 翻译”添加到您的网站
查看>>
(绿色免安装)IDEA 2017的插件mybatis plugin
查看>>
Webdriver中用xpath查询子元素
查看>>
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
查看>>
windows消息(二)
查看>>
34.centOS添加环境变量
查看>>
;!function(){}();的含义
查看>>
第一讲:hello tapestry
查看>>
js没有函数重载的原因
查看>>
Swift 词法结构
查看>>
RFC1867协议客户端实现
查看>>
对于升级ubuntu libstdc++到GLIBCXX_3.4.17出错问题
查看>>
settag跟gettag的两种用法
查看>>
CDH5.11.2安装启动hive 启动失败解决办法
查看>>
Strom-(2)核心应用开发
查看>>
kubenetes
查看>>