Maison >développement back-end >tutoriel php >Premier exemple d'application de Velocity

Premier exemple d'application de Velocity

黄舟
黄舟original
2017-01-17 10:41:281244parcourir

Premier exemple d'application de Velocity

Étapes à effectuer

/**
* 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());

Ce qui précède est le contenu du premier exemple d'application de Velocity, plus connexe Veuillez faire attention sur le site Web PHP chinois (www.php.cn) pour le contenu !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn