【发布时间】:2010-09-03 15:07:05
【问题描述】:
如何找到应用程序中运行的所有控制器?
我正在尝试使用 YUI 创建一个菜单,其中只有注册的控制器才会显示菜单。控制器类将创建一个静态列表,其中包含详细说明名称、操作等的各种属性(很像 grails-nav 插件)。
我想创建一个可以找到所有控制器的标记库,确定哪些控制器有这个静态列表,然后查看每个列表并建立一个菜单。
我想我可以使用 ControllerGrailsClass.metaClass.hasProperty 来识别给定的控制器是否具有静态属性 - 但是我如何找到所有要询问的控制器类?
提前致谢
【问题讨论】:
标签: grails