我想知道是否可以在Play Framework中制作通用路线。
在MVC.Net中你可以这样做:
accCtrl
通过上述路线,可以覆盖很多网址。所以它处理:
routes.MapRoute("Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults);
当我想在Scala Play routing中执行此操作时,我必须为每个网址声明一条路线。
我的问题是,是否可以在Play框架中使用某种通用路由?
答案 0 :(得分:0)
不,Play!中不支持,必须在路径文件中手动声明操作的所有网址。
你必须使用反射来实现它自己 见How do I invoke a Java method when given the method name as a string?