我在 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">
我正在做的是:-
in my name.gsp//this is my template layout page that have
在我像上面那样使用的每个页面中,但没有在 html View 中获取这些主体类
它显示布局主体类。如果我在主体中使用任何特定类,则所有页面都相同。
提前致谢,,
您可以为此使用 sitemesh 功能。多看一个article
尝试 pageProperty在你的布局中:
<body class="${pageProperty(name: 'body.class')}">
我是一名优秀的程序员,十分优秀!