程序包 com.sh.mail.util

类 TemplateUtil

java.lang.Object
com.sh.mail.util.TemplateUtil

public class TemplateUtil extends Object
Description: 模板工具类 Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 字段详细资料

    • log4j

      protected static org.apache.logging.log4j.Logger log4j
    • templateVar

      public static Properties templateVar
    • variableTipList

      public static List<String> variableTipList
  • 构造器详细资料

    • TemplateUtil

      public TemplateUtil()
  • 方法详细资料

    • addVariableTip

      public static void addVariableTip(String variableDesc)
      添加模板变量提示
      参数:
      variableDesc - String
    • removeVariableTip

      public static void removeVariableTip(String variableDesc)
      移除变量提示
      参数:
      variableDesc - String
    • storeTemplateVarRequest

      public static void storeTemplateVarRequest(jakarta.servlet.http.HttpServletRequest request)
      保存模板变量,供页面使用
      参数:
      request - HttpServletRequest
    • convertTemplateVar

      public static String convertTemplateVar(jakarta.servlet.http.HttpServletRequest request, DataCenter dc, UserInfo userInfo, String content)
      解析模板变量
      参数:
      request - HttpServletRequest
      dc - DataCenter
      userInfo - UserInfo
      content - String
      返回:
      模板变量说明: ${request.paramName} 直接从request中取值 ${userInfo.paramName} 直接取UserInfo中的属性 ${define.paramName} 自定义取值