Velocity是一個基于java的模板引擎(template engine),它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。作為一個比較完善的模板引擎,Velocity的功能是比較強大的,但強大的同時也增加了應(yīng)用復(fù)雜性。
Velocity是一個非常優(yōu)秀的項目,在很多主流開源框架都得到了應(yīng)用及很好支持。在EasyJF所開發(fā)EasyJWeb中,視圖技術(shù)就采用了velocity,由于很多人對velocity不是很熟悉,我們專門寫了一個EasyJWeb-Velocity腳本簡明教程,現(xiàn)在提供給大家下載。
這篇教程內(nèi)容比較少,分別從基本用法、最佳實踐及語法摘要等幾個方面來簡介講解Velocity的使用技巧。教程以我們開源項目的代碼為例子,講解了如何優(yōu)雅的使用velocity,同時還對velocity的基本語法做了詳細(xì)介紹,相信大家看后會很快上手。