目前在学习
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)中写明引用语句:
转载于:https://blog.51cto.com/bcptdtptp/297506