Class HtmlUtil
- java.lang.Object
-
- org.dromara.email.jakarta.comm.utils.HtmlUtil
-
public final class HtmlUtil extends Object
HtmlUtilHtml相关工具
- Author:
- :Wind 2023/6/7 20:15
-
-
Constructor Summary
Constructors Modifier Constructor Description private
HtmlUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
piece(String parameter)
piecestatic String
pieceHtml(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
- 需要拼合的数据
-
-