播放2.0服务静态文件

时间:2012-11-26 09:32:07

标签: static playframework

我希望从project_root / assets / abc.png提供localhost / assets / abc.png文件

GET / assets / *文件controllers.Assets.at(path =“/ public”,file)

使用上面的路线,将不会提供localhost / assets / abc.png(我找不到方法)
但是localhost / assets / images / abc.png将从root / assets / images / abc.png提供。

1 个答案:

答案 0 :(得分:2)

routes

的底部添加以下条目
# Serves only abc.png from root public folder
GET     /$file<abc.png>        controllers.Assets.at(path="/public", file)

也就是说,如果你有多个文件要像这样服务,最好把它们放在子文件夹中