Velocityの最初の応用例

黄舟
リリース: 2023-03-04 21:22:02
オリジナル
1220 人が閲覧しました

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 中国語 Web サイト (www.php.cn) をご覧ください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート