關于?Velocity用戶指南旨在幫助頁面設計者和內容提供者了解Velocity和其簡單而又強大的腳本語言(Velocity Template Language(VTL))。本指南中有很多示例展示了用Velocity來講動態內容嵌入到網站之中,但是所有的VTL examples都同演示用于所有的頁面和模版。什么是Velocity?Velocity是一個基于Java的模版引擎。它允許web頁面設計者引用JAVA代碼預定義的方法。Web設計者可以根據MVC模式和JAVA程序員并行工作,這意味著Web設計者可以單獨專注于設計良好的站點,而程序員則可單獨專注于編寫底層代碼。Velocity將Java代碼從web頁面中分離出來,使站點在長時間運行后仍然具有很好的可維護性,并提供了一個除JSP和PHP之外的可行的被選方案。Velocity可用來從模板產生web頁面,SQL,PostScript以及其他輸出。他也可用于一個獨立的程序以產生源代碼和報告,或者作為其它系統的一個集成組件。