利用java发送邮件时在正文中加表格

发送邮件时直接以附件的形式附上一个excel表格没什么问题,用poi包里的函数和类就可以操作excel表格了,但是直接画的时候就比较复杂,需要类似于写html文件一样写出来。

StringBuilder content = new StringBuilder("");
        content.append("");
        content.append(""+"");
        content.append(""+""+""+"");
        content.append("");
        content.append(""+""+""+""+""+""+"");
        content.append("
交易时间 实名认证
支付中心 业务线
笔数金额笔数金额
20201118 0 0.00 0 0.00
"
); content.append("

对账无误

"
); content.append("");

把这些写在邮件正文,发出去的效果如下:
利用java发送邮件时在正文中加表格_第1张图片
rowspan:指的是这一个单元格占得行数
colspan:指的是这一个单元格占得列数
每一行的内容是以包围,每一个单元格的内容被包围
加上表示这个单元格就只占一行一列,
整个大表格内容及格式是以

包围的,

<head></head>

这里边放的是表格的标题,可以省略不写,这对标签也可以不要,

<h3></h3>

这里边是放的对于表格的描述文字,这对标签也可以不要。
最简单的方法就是,找一个正文带表格的邮件,然后右键查看源就能看到表格的构建代码了。

你可能感兴趣的:(日常工作问题,JavaWeb自学,java)