类 TmplUtil

java.lang.Object
cn.benma666.myutils.TmplUtil

public class TmplUtil extends Object
模板工具
date: 2017年7月8日
版本:
0.1
作者:
jingma
  • 字段详细资料

    • gtStr

      public static org.beetl.core.GroupTemplate gtStr
      字符串模板
    • gtStrSql

      public static org.beetl.core.GroupTemplate gtStrSql
      字符串模板SQL
    • gtFile

      public static org.beetl.core.GroupTemplate gtFile
      文件模板
  • 构造器详细资料

    • TmplUtil

      public TmplUtil()
  • 方法详细资料

    • getTmplByFile

      public static org.beetl.core.Template getTmplByFile(String tmplPath)
      获取指定模板文件的模板对象
      参数:
      tmplPath - 模板文件路径
      返回:
      模板对象
    • getTmplByStr

      public static org.beetl.core.Template getTmplByStr(String tmplStr)
      获取指定模板字符串的模板对象
      参数:
      tmplStr - 模板字符串
      返回:
      模板对象
    • buildByFile

      public static String buildByFile(String tmplPath, Map<String,Object> params)
      模板绑定数据
      参数:
      tmplPath - 模板文件路径
      params - 数据
      返回:
      渲染后的字符串
    • buildStr

      public static String buildStr(String tmplStr, Map<String,Object> params)
      模板绑定数据
      参数:
      tmplStr - 模板
      params - 数据
      返回:
      渲染后的字符串
    • buildStrSql

      public static String buildStrSql(String tmplStr, Map<String,Object> params)
      模板绑定数据SQL
      参数:
      tmplStr - 模板
      params - 数据
      返回:
      渲染后的字符串
    • build

      public static String build(String tmpl, Map<String,Object> params, org.beetl.core.GroupTemplate gt)
      参数:
      tmpl - 模板,文件模板时为目标路径
      params - 参数对象
      gt - 模板对象
      返回:
      渲染结果