Grails:在Layout GSP中获取View名称

时间:2014-01-27 16:48:49

标签: grails layout view gsp

使用Grails,是否可以获取在布局GSP文件中呈现的视图的名称?我想在布局文件中更改一个小的东西,具体取决于要渲染的视图。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

如果发现这很难确定。如果您使用约定很容易,但您始终可以显式呈现所需的任何视图。请参阅How to detect which view file has been rendered in grails中的代码,了解如何在过滤器中确定此内容。