带有圣杯,是否可以在布局GSP文件中获取在呈现的视图的名称?我想根据要呈现的视图来更改布局文件中的一件事。
如果发现这很难确定。如果您使用约定,这很容易,但是您始终可以明确呈现所需的任何视图。请参阅如何在Grails中渲染哪个视图文件的代码,以在过滤器中确定此文件。
视图的名称通常与刚刚执行的操作相同(例如show
操作通常会呈现show.gsp
视图) - 如果在您的视图中是这种情况,则您可以使用${actionName}
将其在您的布局GSP中获取。