Scala 通用路由

Scala 通用路由,scala,playframework,playframework-2.0,Scala,Playframework,Playframework 2.0,我想知道是否有可能在Play框架中创建一个通用路由 在MVC.Net中,您可以执行以下操作: routes.MapRoute("Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { co

我想知道是否有可能在Play框架中创建一个通用路由

在MVC.Net中,您可以执行以下操作:

routes.MapRoute("Default",                                             // Route name
                "{controller}/{action}/{id}",                          // URL with parameters
                new { controller = "Home", action = "Index", id = "" } // Parameter defaults);
通过上面的路由,可以覆盖很多URL。因此,它处理:

/customers
/customers/add
/orders/edit/29
etc.
当我想在中这样做时,我必须为每个url声明一个路由


我的问题是,是否可以在Play framework中使用某种通用路由?

不,Play中不支持这种路由!,操作的所有URL必须在路由文件中手动声明

您必须使用反射自己实现它 看