Play Framework:如何获取资产的绝对路径

时间:2013-02-12 19:15:00

标签: playframework playframework-2.0

我的Play应用程序会自动生成一些HTML电子邮件,当然这些电子邮件会引用服务器上的一些图像。由于HTML电子邮件需要完整的URL才能在客户端获取图像,因此我在application.conf中定义了基本URL,然后在视图模板中构建完整路径。也就是说,有没有办法获取public/images目录的完整URL,以便我不再需要额外的配置?

感谢。

1 个答案:

答案 0 :(得分:6)

AFAIK,您可以使用反向路由获取资产的完整网址:

routes.Assets.at("images/anImage.png").absoluteURL()