目前在学习 Grails 的页面布局( Grails 1.2.1 )。
创建了一个布局模板(名称: admin.gsp ),模板中将页面分为 3 个部分,顶部为 Logo 图片,左侧为菜单导航栏,右侧为原始页面。
由于考虑到权限的问题,需要将左侧导航栏写成灵活的界面,采取了为导航栏单独写了一个模板(名称: _adminMenu.gsp ),在布局模板中( admin.gsp )中使用 <g:render> 标签来调用该模板。根据原始页面的不同,可以调用不同的导航栏模板。
代码说明:

1)    在原始页面head部分中,使用<meta name="menu" content="adminMenu" />语句来指定调用的导航栏模板为:“adminMenu”。

2)    在布局模板(admin.gsp)中写明引用语句: