【发布时间】:2014-10-20 12:42:20
【问题描述】:
是否有一种标准方法可以在播放应用程序中获取所有可能的(当然不包括通配符)路由/路径?
我可以做到的
Play.current.routes.map( _.documentation.map(_._2))
这给了我所有可用的路线,但对我来说它看起来有点 hacky。
【问题讨论】:
-
这是在开发模式下遇到 404 错误时用于显示所有路由的类似方式。
-
这似乎是唯一的方法,至少目前是这样。
-
这似乎是获取 Play 应用程序所有路由的正确方法。然而,官方文档没有提到任何这样的事情。
-
值得注意的是,如果您出于客户端目的需要此功能,
play.api.Routes.javascriptRouter实用程序方法可能会有所帮助。
标签: scala playframework playframework-2.3