Velocity第一个应用例子
程序员文章站
2024-01-09 19:25:52
...
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)!