获取视图/模板中的完整路径URL

bAr*_*don 5 playframework

<link rel="stylesheet" href="@{'/public/stylesheets/main.css'}">
Run Code Online (Sandbox Code Playgroud)

@{'/public/stylesheets/main.css'} 返回相对路径: /public/stylesheets/main.css

我如何获得完整路径?即http://www.something.com/public/stylesheets/main.css在视图/模板内?

小智 8

你必须使用

@@{'/public/stylesheets/mains.CSS}
Run Code Online (Sandbox Code Playgroud)

而不是使用单个@.例如,请参阅此PlayFramework模板Cheatsheet.


来自PlayFramework模板文档解释为:

@@ {...}语法执行相同操作但生成绝对URL(特别适用于电子邮件).