玩!框架路由通配符为根地址

时间:2014-02-15 19:28:04

标签: java backbone.js playframework routing wildcard

我正在使用Backbone作为SPA,我也在使用它的路由器。我需要在我的应用程序的路径文件中为后端设置一个通配符,但我无法弄清楚如何为ROOT URL设置它。我尝试了GET /*path controllers.Application.cms(path),但如果我导航到localhost:9000则无效。此外,省略斜杠的GET *path controllers.Application.cms(path)不是有效路径。有什么方法可以设置通配符来捕获所有未被捕获的路线吗?

1 个答案:

答案 0 :(得分:6)

在config / routes中定义/*path之前的其他路由:

GET     /                           controllers.Application.cms(path="")
GET     /*path                      controllers.Application.cms(path)