\grails-app\controllers\SiteController.groovy -> http://localhost:8080/sample/site![]()
\grails-app\controllers\admin\UserController.groovy -> http://localhost:8080/sample/admin/user![]()
\grails-app\controllers\admin\RoleController.groovy -> http://localhost:8080/sample/admin/role![]()
对应的view页面结构如下:
\grails-app\views\admin\user\show.gsp
大家觉得有这个需要吗? 我个人觉得虽然层次支持更多了,但是会感觉复杂点了,而且和package之间有说不清的牵扯,不过这个哥们坚持这一点,说Rails已经实现了这一点。
原文见这里 : http://jira.codehaus.org/browse/GRAILS-1243
在controller中,加入:
static namespace = "/admin"
这样,就会对应到/views/admin/user下面。
On 11月7日, 上午8时27分, Alex wang <idea.w...@gmail.com> wrote:
> 在官方bug列表里看到一个哥们提了一个意见,希望Grails能够让controller支持子目录,效果如下:
>
> \grails-app\controllers\SiteController.groovy ->http://localhost:8080/sample/site
> \grails-app\controllers\admin\UserController.groovy ->http://localhost:8080/sample/admin/user
> \grails-app\controllers\admin\RoleController.groovy ->http://localhost:8080/sample/admin/role
>