读取html文件以用作电子邮件模板

时间:2011-11-09 16:12:03

标签: java html javamail

我有网页html模板,我想在我的java代码中使用它来发送带有Java Mail的html电子邮件。

MimeMessage message = new MimeMessage(session);

message.setContent(html, "text/html");

我想使用方法message.setContent(html, "text/html"); 我认为html必须是一个字符串。如何将我的网页html模板转换为字符串?

1 个答案:

答案 0 :(得分:0)

好的,我找到了办法。

File fFile = new File("C:\\TEMP\\newUser.html");
       String html_trimmed="";
   Scanner scanner = new Scanner(new FileReader(fFile));
    try {
      while ( scanner.hasNextLine() ){
        String s=scanner.nextLine();
        //System.out.println(s);
        String tmp= s.trim();
        html_trimmed= html_trimmed.concat(tmp);

      }
    }
    finally {         
      scanner.close();
    }`