Чтение HTML-файлов для использования в качестве шаблонов электронной почты - PullRequest
1 голос
/ 09 ноября 2011

У меня есть html-шаблоны веб-страниц, которые я хочу использовать в своем java-коде для отправки html-почты с помощью Java Mail.

MimeMessage message = new MimeMessage(session);

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

Iхочу использовать метод message.setContent(html, "text/html"); Я думаю, что HTML должен быть строкой.Как мне получить HTML-шаблоны моей веб-страницы в строку?

1 Ответ

0 голосов
/ 10 ноября 2011

ОК, так что я нашел способ.

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();
    }`
...