Velocity の 2 番目のアプリケーション例 - オブジェクトへのアクセス

黄舟
リリース: 2023-03-04 21:26:01
オリジナル
1113 人が閲覧しました

最初にオブジェクトを作成し、コンストラクター メソッドを提供します

初期化が必要なのは 1 回だけです。

//2 Create a Context object

VelocityContext context = newVelocityContext();

//3 Add you data objcts to this context

context.put("person", newPerson(1,"小张",23));

//4 Choose a template

Template template =Velocity.getTemplate("person.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());
ログイン後にコピー

テンプレート

person.vm

$person.id=$person.name



-----

${person.id},${person.name},${person.age}
ログイン後にコピー

上記は、速度の 2 番目の応用例です - アクセス オブジェクトの内容 詳細については、PHP 中国語 Web サイト (www.php.cn) に注目してください。


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