时间:2021-07-01 10:21:17 帮助过:37人阅读
执行的步骤
- /**
- * 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.gxlcms.com)!