我无法在temlate.vm(速度)中显示我的图像

时间:2016-05-25 07:47:09

标签: spring-mvc velocity

我正在尝试使用springMvc发送包含模板的电子邮件。我使用Velocity来解析模板。问题是,图片中的图片无法显示在我的电子邮件中。而且我确定我的src不正确! 这是我的template.vm

var text_stock = document.getElementById("textStock").value;
var val = textStock[text_stock]; //If "120sgm" is selected, val = 0.2

1 个答案:

答案 0 :(得分:0)

您的问题与Velocity无关,我很确定您的网址不正确:

在电子邮件中显示图像时,您必须在三种解决方案中进行选择:

  • 在某处托管图片(然后图片网址将类似于http://myserver/...
  • 将图片链接为电子邮件附件(在这种情况下,图片网址将类似于cid:{0}
  • 将图像嵌入base64(在这种情况下,图片网址将类似于data:image/jpeg;base64,...)。

每种方法都有pros and cons