diandian的gravatar头像
diandian 2017-06-16 18:25:52
Velocity翻译

【Velocity学习第一天】

#The Apache Velocity Project 
##http://velocity.apache.org/

###velocity是什么?
velocity是一套java基础模板引擎。它允许任何人用简单但强大的模板语言在java编码中来引用定义的对象。

当Velocity被用于web开发,web设计者可以和java编程者一起基于Model-View-Controller(MVC)模式开发web网站,意味着web网页设计者可以更多聚焦于创建看起来漂亮的网站,编程者可以更多聚焦于编写一流的代码。Velocity将java代码和web页面分隔开,使web网站在它生命周期中更加稳固,同时为Java Server Pages(JSPS) 或者PHP提供了一种选择性。

Velocity的能力超出了web的范围;例如,它可以被用于在模板中组织SQL,PostScript和XML。它不仅可以被用于是单个独立的通用的源代码和报告,还可以作为其他系统的一个集成组件。例如,Velocity为可变的web框架提供了模板服务,使它们可以基于真正的MVC模型提供一个视图引擎。

###Apache Velocity 项目
Velocity是Apache软件基金会的一个项目,负责关于Apache Velocity引擎开源软件的创建与维护。所有的在Velocity项目中创建的软件是在Apache软件许可证下是可用的,而且对公众来说是免费的。


###最新版本
2010-11-29 Velocity引擎1.7版本
2010-05-10 Velocity工具2.0版本
2010-05-10 Velocity引擎1.6.4版本

###Apache软件基金会
Apache软件基金会为Apache委员会开源软件项目提供支持。
Apache项目的特征是合作性,基于开发程序的一致性,开源和实用软件许可和以自己的方式创建高质量软件。

###Apache Velocity的所有项目
Apache Velocity提供了以下项目:

    Velocity引擎 -这是真正做所有工作的模板引擎。如果你访问此页面是因为在网页的哪儿听说了Velocity,这可能就是最正确的位置来开始入手。


    Velocity工具-这个项目使用Velocity引擎包含工具和其他可用的web基础设置以及不用web的应用。你可以在这里发现代码例如Struts集成或单独Velocity视图Servlet。

 


打赏
最近浏览
遇见,  LV36 2017年11月25日
diandian  LV8 2017年6月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友