Grails:在布局GSP中获取视图名称



带有圣杯,是否可以在布局GSP文件中获取在呈现的视图的名称?我想根据要呈现的视图来更改布局文件中的一件事。

如果发现这很难确定。如果您使用约定,这很容易,但是您始终可以明确呈现所需的任何视图。请参阅如何在Grails中渲染哪个视图文件的代码,以在过滤器中确定此文件。

视图的名称通常与刚刚执行的操作相同(例如show操作通常会呈现show.gsp视图) - 如果在您的视图中是这种情况,则您可以使用${actionName}将其在您的布局GSP中获取。

最新更新