尝试从HTML电子邮件中的公共图像文件夹中呈现图像.我已经定了
application.baseUrl=http://localhost:9000/
在application.conf中,然后在我的电子邮件视图模板中,我有了
<img height="88" src="@{'/public/images/logo-banner.jpg'}" wIDth="700" border="0">
但是在生成的电子邮件的HTML源代码中,图像仍然具有相对路径而不是绝对路径.将应用程序的baseurl放在那里的正确方法是什么?
解决方法 好的,找到了答案 – 当您在电子邮件中包含回复到您的应用程序的链接时,您必须使用双倍注释@@ {..}. Double-at确保使用绝对URL而不是相对URL,这在从站点外部链接时是必不可少的.所以上面的模板代码示例变成了
<img height="88" src="@@{'/public/images/logo-banner.jpg'}" wIDth="700" border="0">总结
以上是内存溢出为你收集整理的如何指向Play中的公共图像目录!框架HTML电子邮件全部内容,希望文章能够帮你解决如何指向Play中的公共图像目录!框架HTML电子邮件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)