类 VelocityEngineUtils

java.lang.Object
cn.aradin.spring.velocity.ui.VelocityEngineUtils

@Deprecated public abstract class VelocityEngineUtils extends Object
已过时。
as of Spring 4.3, in favor of FreeMarker
Utility class for working with a VelocityEngine. Provides convenience methods to merge a Velocity template with a model.
从以下版本开始:
22.01.2004
作者:
Juergen Hoeller
  • 构造器详细资料

    • VelocityEngineUtils

      public VelocityEngineUtils()
      已过时。
  • 方法详细资料

    • mergeTemplate

      public static void mergeTemplate(org.apache.velocity.app.VelocityEngine velocityEngine, String templateLocation, String encoding, Map<String,Object> model, Writer writer) throws org.apache.velocity.exception.VelocityException
      已过时。
      Merge the specified Velocity template with the given model and write the result to the given Writer.
      参数:
      velocityEngine - VelocityEngine to work with
      templateLocation - the location of template, relative to Velocity's resource loader path
      encoding - the encoding of the template file
      model - the Map that contains model names as keys and model objects as values
      writer - the Writer to write the result to
      抛出:
      org.apache.velocity.exception.VelocityException - if the template wasn't found or rendering failed
    • mergeTemplateIntoString

      public static String mergeTemplateIntoString(org.apache.velocity.app.VelocityEngine velocityEngine, String templateLocation, String encoding, Map<String,Object> model) throws org.apache.velocity.exception.VelocityException
      已过时。
      Merge the specified Velocity template with the given model into a String.

      When using this method to prepare a text for a mail to be sent with Spring's mail support, consider wrapping VelocityException in MailPreparationException.

      参数:
      velocityEngine - VelocityEngine to work with
      templateLocation - the location of template, relative to Velocity's resource loader path
      encoding - the encoding of the template file
      model - the Map that contains model names as keys and model objects as values
      返回:
      the result as String
      抛出:
      org.apache.velocity.exception.VelocityException - if the template wasn't found or rendering failed