Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
替换每个java应用程序发送的电子邮件正文中的链接url_Java - Fatal编程技术网

替换每个java应用程序发送的电子邮件正文中的链接url

替换每个java应用程序发送的电子邮件正文中的链接url,java,Java,我让应用程序向客户发送电子邮件,我使用类来完成这项工作。我想在电子邮件正文中包含一个URL链接,但我更喜欢用句子屏蔽链接,例如单击此处,而不是 有人能帮我吗 我假设它支持html。在电子邮件模板中创建一个占位符{email_link},并使用如下正则表达式替换它: body = body.replace("{email_link}","<a href='https://link.com'> click here </a>"); 如果您没有任何标记,只需将单词替换为如下链

我让应用程序向客户发送电子邮件,我使用类来完成这项工作。我想在电子邮件正文中包含一个URL链接,但我更喜欢用句子屏蔽链接,例如单击此处,而不是


有人能帮我吗

我假设它支持html。在电子邮件模板中创建一个占位符{email_link},并使用如下正则表达式替换它:

body = body.replace("{email_link}","<a href='https://link.com'> click here </a>");
如果您没有任何标记,只需将单词替换为如下链接:

body = body.replace("LINK_WORD","<a href='https://link.com'> click here </a>");

我根据以下说明解决问题:

message.setContentmsg,text/html;字符集=UTF-8

它很好用