Velocity第一個應用例子

黄舟
發布: 2023-03-04 21:22:02
原創
1202 人瀏覽過

Velocity第一個應用範例

執行的步驟

/**
* 1.Initialize Velocity. This applies to bothusage patterns for Velocity,
* the Singleton as well as the 'separateruntime instance' (see more on
* this below), and you only do this once.

* 2. Create a Context object (more on whatthat is later).

* 3.Add your data objects to the Context.

* 4. Choose a template. 
* 5. 'Merge' the template and your data toproduce the
ouput.
* 
* @throws
Exception
*/

Velocity.init("src/velocity.properties");使用的是相对路径,项目下的src下的

//2. Create a Context object

VelocityContext context = newVelocityContext();

//3.Add your data objects to this context

context.put("hello","HeloWorld");

context.put("who", "旗哥");

//4.Choose a template

Template template =Velocity.getTemplate("mytemplate.vm");

StringWriter sw = new StringWriter();

//5.Merge the template and you data toproduce the output

template.merge(context, sw);

sw.flush();

System.out.println(sw.toString());
登入後複製

以上就是Velocity第一個應用範例的內容,更多相關內容請關注PHP中文網(www.php.cn)!


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!