Play Framework:如何根据公共URL查找本地资产文件?

时间:2013-06-11 20:42:30

标签: playframework playframework-2.1

从动作类(Java),将本地资产路径转换为公共路径的方式是

controllers.routes.Assets.at("javascripts/myscript.js");

但是,我想将公共绝对路径(与当前域匹配)转换为本地文件。像(不存在的):

File myLocalFile = controllers.routes.Aseets.local("http://www.mysite.com/assets/javascripts/myscript.js");

当然,我总是可以解析网址并硬编码“公共” - > “资产”映射,但我正在寻找路由器中的钩子,以便路由文件中的更改不会影响我的代码。

0 个答案:

没有答案