我有一个电子邮件模板,其中有几个使用RTE编辑器创作的超链接。 例如:
<a href=\"/consumer/en-us/site-configurations/external-link/accounts.html
我的java osgi服务将整个电子邮件模板/页面作为html发送到后端业务层,触发电子邮件。
如何在触发电子邮件之前将osgi服务<a href=\"/consumer/en-us/site-configurations/external-link/accounts.html
替换为<a href=www.domain.com/consumer/en-us/site-configurations/external-link/accounts.html
?
答案 0 :(得分:0)
以下为我工作:
使用正则表达式运行模式匹配器并提取相对链接。 通过外部化器传递它。 ReplaceAll relativeLink与从外部化程序收到的新链接 将精炼的html发送回业务层。 将整个代码放在静态同步方法中。