如何在发送电子邮件时将大URL转换为小文本

时间:2016-09-14 11:23:39

标签: java email java-ee gmail-api

我正在使用以下API工作正常:

Message message = new MimeMessage(session);    
StringBuilder body = new StringBuilder();    
String purchaseHistoryUrl ="someURL";    
body.append( "<a href='" + purchaseHistoryUrl + "'>here</a>");    
message.setContent(body.toString(), "text/html; charset=utf-8");

我有一个很大的网址:

https://mail.google.com/mail/u/1/#inbox?compose=15728437dfc5f1f5 

我希望将此大网址设为 “请点击这里”作为电子邮件中的超链接。

1 个答案:

答案 0 :(得分:-1)

body.append("<a href='" + purchaseHistoryUrl + "'>Here</a>")

在StringBuilder中使用concatanation并不是很好,但为了清晰起见