1

StringBuilder が送信される電子メールの本文として設定されるように、作成した電子メール サービスに渡される StringBuilder を使用しています。これは私が今持っているものです:

StringBuilder buffer = new StringBuilder();
buffer.append("Hello World! " );
buffer.append(something.getMessage());
buffer.append (" \n ");
buffer.append("Welcome to " );
buffer.append(something.getAnother());
buffer.append (" \n ");

emailObject.setBody(buffer.toString());
emailService.sendEmail(emailObject);

メッセージを複数行で表示したいのですが、なぜか \n を付けてもメッセージが連続した一行になってしまいます。なぜこれが機能しないのか、誰にもわかりませんか?

4

1 に答える 1

0

HTML Builder を使用し、appendBR() で新しい行を追加します

HTMLBuilder html = new HTMLBuilder();
html.append(makeHTMLDescription());   
html.appendBR(); 
于 2013-01-04T22:36:14.980 に答える