来自grails中siteMash的自定义body类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来自grails中siteMash的自定义body类相关的知识,希望对你有一定的参考价值。
我在grails siteMash问题上有一些问题。我需要在每个GSP页面中定制类定义,但是在我的布局页面中我只有所有类的实例。所以每个页面我都会根据需要进行更改。但我尝试了pageProperties不工作可能是我正朝着正确的方向发展。亲切地看我的情况;
我的html页面有: -
<body class="A">
<body class="A logged-in">
<body class="B billing logged-in">
<body class="C logged-in">
<body class="D popup">
<body class="E">
<body class="F logged-in">
<body class="G logged-in">
<body class="h logged-in">
我在做的是: -
在我的名字.gsp //这是我的模板布局页面
并且在我正在使用的每个页面中,但是没有在html视图中获取这些body类
它显示了布局体类。如果我在体内使用任何特定的类,那么所有页面都相同。
提前致谢,,
答案
您可以使用sitemesh功能。多看一下article
在你的布局中尝试pageProperty:
<body class="${pageProperty(name: 'body.class')}">
以上是关于来自grails中siteMash的自定义body类的主要内容,如果未能解决你的问题,请参考以下文章
从 grails 应用程序中的自定义 groovy 文件加载 spring bean