使用Java程序的电子邮件正文中的表格格式

时间:2019-06-01 04:50:24

标签: java email html-table buffer bufferedreader

专家

我正在用Java探索使用正文内容(包含图像和表格内容)编写电子邮件。

我尝试了将代码添加到正文内容中的代码。

  1. 我有表格格式,但是边框不起作用。表格看起来空白无边界。我提供了以下代码,您可以检查并告知我所缺少的内容吗。

  2. 需要在身体内容中附加图像,图像在本地。

  3. 表内容+体内图像。我在自定义方法中编写此代码。如何使用此自定义方法将这两个返回给main方法。

sb.append(“”);         sb.append(                 “ p {宽度:450像素;}已完成{颜色:绿色;}。警告{颜色:橙色;}。错误{颜色:红色;} td {style ='padding:1 30 1 30'; border:100!important ;}“);

    if (recorder.getNumOfErrors() > 0)
    {
        sb.append("<p style='color: RED;'>Number of failed steps : " + recorder.getNumOfErrors() + "</p>");
    }
    else
    {
        sb.append("<p>Number of failed steps : 0</p>");
    }

    sb.append("<p>Total count!!!: " + recorder.getTotalTime() + "</p>");

    sb.append("<table style=\"border:\"300\"; cellspacing=\"0\"; cellpadding=\"10\">");
    sb.append("<tr>");
    sb.append("<th>");
    sb.append("<td>");
    sb.append("ID");
    sb.append("</td>");
    sb.append("</th>");
    sb.append("<th>");
    sb.append("<td>");
    sb.append("Status");
    sb.append("</td>");
    sb.append("</th>");
    sb.append("<th>");
    sb.append("<td>");
    sb.append("Command");
    sb.append("</td>");
    sb.append("</th>");
    sb.append("<th>");
    sb.append("Time");
    sb.append("</th>");



    sb.append("</tr>");

    int mCount = 0;


    sb.append("</table>");

    sb.append("</BODY></HTML>");

表正在工作,但没有边界。以及如何将图像添加到同一主体并将这两个返回给main方法。

0 个答案:

没有答案