2015-06-23 43 views

回答

3

在我看来,这个播放documentation是穷人。我将基于Github上的一个不错的sample进行解释。

conf/routes你可能有:

->   /admin    admin.Routes 
->   /customer    customer.Routes 
->   /common    common.Routes 

然后,例如,admin.Routes,可以解决如下:

查找定义为admin这是Build.sbt

// Admin Portal 
lazy val admin = project.in(file("modules/admin")) 
    .dependsOn(common) 

您查看它对手是modules/admin。头部到modules/admin/conf/routes在那里你会看到更多的航线有:

GET  /index    controllers.admin.Application.getIndex() 

所以,Play能够把与原始路径/admin一起成为/admin/index。也就是说,如果您在浏览器中显示/admin/index,则将使用controllers.admin.Application.getIndex()来为此路线提供服务。

0

在外部包play.crud.Routes所述的->箭头进口路由。