Package org.apache.velocity

Examples of org.apache.velocity.Template.merge()


             
            Template tpl = super.getTemplate ("install_step1_"+lang+".vm");
            ctx.put("allLanguages", allLanguages);
            ctx.put("allFonts", allFonts);
            StringWriter writer = new StringWriter();
            tpl.merge(ctx, writer);
           
            return tpl;
          } else {
            return getVelocityEngine().getTemplate("install_step2_"+lang+".vm");
          }
View Full Code Here


          Template tpl = super.getTemplate ("install_step1_"+lang+".vm");
          ctx.put("allLanguages", allLanguages);
          ctx.put("allFonts", allFonts);
          ctx.put("allTimeZones", allTimeZones);
          StringWriter writer = new StringWriter();
          tpl.merge(ctx, writer);
         
          return tpl;
         
        } else {
          ctx.put("error", "This Step of the installation has already been done. continue with step 2 <A HREF='?command=step2'>continue with step 2</A>");
View Full Code Here

      context.put("w_conf_file", _confFile);
      context.put("w_app_pid_file", _appPidFile);
      context.put("w_wrapper_pid_file", _wrapperPidFile);
      FileWriter writer = new FileWriter(_daemonScript);

      t.merge(context, writer);
      writer.flush();
      writer.close();
      File daemonScript = new File(_daemonScript);
      if (daemonScript.exists())
      {
View Full Code Here

      context.put("name", _plistName);
      context.put("command", Arrays.asList(_execCmd.split(" ")));
      context.put("autoStart", "AUTOMATIC".equals(_config.getString("wrapper.ntservice.starttype", DEFAULT_SERVICE_START_TYPE)));
      FileWriter writer = new FileWriter(_plistFile);

      t.merge(context, writer);
      writer.flush();
      writer.close();
      _utils.osCommand("launchctl load " + _plistFile, 5000);

    }
View Full Code Here

      context.put("name", _plistName);
      context.put("command", Arrays.asList(_execCmd.split(" ")));
      context.put("autoStart", "AUTOMATIC".equals(_config.getString("wrapper.ntservice.starttype", DEFAULT_SERVICE_START_TYPE)));
      FileWriter writer = new FileWriter(_plistFile);

      t.merge(context, writer);
      writer.flush();
      writer.close();
      _utils.osCommand("launchctl load " + _plistFile, 5000);

    }
View Full Code Here

            FileReader templateReader = null;
            try {
                out = new PrintStream(new FileOutputStream(outputFile));

                PrintWriter writer = new PrintWriter(out);
                template.merge(context, writer);
                writer.flush();
            } finally {
                close(out);
                close(templateReader);
            }
View Full Code Here

            VelocityContext velocityContext,
            String templateName) {

        try {
            Template template = getVelocityEngine().getTemplate(templateName);
            template.merge(velocityContext, res.getWriter());
            return true;
        } catch (Exception e) {
            log("Error rendering template: " + templateName, e);
        }
View Full Code Here

       
        Template template = engine.getTemplate(templateName);
       
        try {
           
            template.merge(new VelocityContext(attributes), response.getWriter());
           
        } catch (Exception e) {
            throw new RuntimeException("error processing template : " + templateName, e);
        }
    }
View Full Code Here

               
                // 渲染VM
                VelocityContext cxt = new VelocityContext();
                monitor.getData(cxt);
                Writer writer = new StringWriter();
                template.merge(cxt, writer);
                response.setStatusCode(HttpStatus.SC_OK);
                NStringEntity entity = new NStringEntity(writer.toString(), ContentType.create("text/html", "UTF-8"));
                response.setEntity(entity);
              } else {
                response.setStatusCode(HttpStatus.SC_NOT_FOUND);
View Full Code Here

        final Template t = Velocity.getTemplate("./templates/poc.vm");

        final VelocityContext ctx = new VelocityContext();

        final Writer writer = new StringWriter();
        t.merge(ctx, writer);

        System.out.println(writer);
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.