在gsp中,您应该能够引用params.controller并将其用于突出显示当前菜单项的内容 例如,class ='active'
这项技术对我有用,但只有80%的时间。有时params.controller是空白的,因此在渲染gsp模板时也是params.action。
我正在使用grails 2.4.3。 我甚至尝试将当前控制器存储在过滤器中的请求变量中,但这不比通过gsp直接访问的params.controller更可靠。
欢迎提出任何建议。谢谢你的帮助。
答案 0 :(得分:0)
您可以使用params.controller
变量,而不是使用controllerName
。这应始终设置为当前控制器的名称,但对于直接GSP请求将为空,因为不涉及控制器