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) をご覧ください。