Package org.dromara.email.comm.utils
Class HtmlUtil
- java.lang.Object
-
- org.dromara.email.comm.utils.HtmlUtil
-
public final class HtmlUtil extends Object
HtmlUtilHtml相关工具
- Author:
- :Wind 2023/6/7 20:15
-
-
Constructor Summary
Constructors Modifier Constructor Description privateHtmlUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringpiece(String parameter)piecestatic StringpieceHtml(List<String> data)pieceHtmlstatic List<String>readHtml(File file)readHtmlstatic List<String>readHtml(InputStream inputStream)readHtmlstatic List<String>readHtml(String name, Class<?> clazz)readHtmlstatic List<String>replacePlaceholder(List<String> data, Map<String,String> parameter)replacePlaceholder
-
-
-
Method Detail
-
readHtml
public static List<String> readHtml(String name, Class<?> clazz) throws MailException
readHtml从resource读取模板文件
- Parameters:
name- 模板文件名- Throws:
MailException
-
readHtml
public static List<String> readHtml(File file) throws MailException
readHtml从自定义路径读取模板文件
- Parameters:
file- 自定义路径file- Throws:
MailException
-
readHtml
public static List<String> readHtml(InputStream inputStream) throws MailException
readHtml从输入流读取模板文件
- Parameters:
inputStream- 输入流- Throws:
MailException
-
replacePlaceholder
public static List<String> replacePlaceholder(List<String> data, Map<String,String> parameter)
replacePlaceholder将所包含占位符的字符串替换为固定值
- Parameters:
data- 源数据parameter- key为占位符名称 value为占位符应替换的值
-
pieceHtml
public static String pieceHtml(List<String> data)
pieceHtml将数据拼合为html
- Parameters:
data- 需要拼合的数据
-
-