閱讀821 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Velocity官方指南-簡介

簡介

Velocity是基於Java開發的模板引擎,一款簡單而強大的開發工具,可以方便的按照格式創建、渲染文檔和顯示數據。在本指南中,我們希望能夠對使用Velocity開發的基本知識做一個概述。

使用Velocity構建Web應用

Velocity通常被用於構建Web應用程序,想要在Web應用中使用Velocity,還需要一個servlet或以servlet為基礎的框架。最直接的方法就是使用VelocityViewServlet(在Velocity Tools子項目中),也可以使用許多第三方框架或者根據接下來介紹的技術自己構建servlet。

為了方便做出選擇,我們推薦閱讀這篇文章getting started with web applications以獲取更多信息。

下載Velocity

可以在Apache Velocity主下載站點下載VelocityVelocity Tools的最新發行版本,Velocity的源碼也包含在其中。

如果想下載最新的源碼,可以通過svn,或者下載完整的nightly snapshot

如何從源碼編譯Velocity在Build文檔中有相關說明。

依賴關係

Velocity需要用到Java 2 API的許多元素,諸如集合,因此編譯Velocity需要Java 2標準版SDK(Software Development Kit)。運行Velocity,需要Java 2標準版RTE(運行時環境),或者使用SDK當然也是可以的。

Velocity的基本功能還要依賴於一些包。這些包就在 build/lib 目錄下,但默認的構建選項並不包含這些包,如果使用默認的編譯選項,必須將這些依賴的包添加到classpath中。

 

最後更新:2017-05-22 16:37:33

  上一篇:go  Velocity官方指南-Velocity是如何工作的
  下一篇:go  軟件事務內存導論(三)用Akka/Multiverse STM實現並發