【发布时间】:2013-01-11 00:06:59
【问题描述】:
有一个 Grails 2.1 应用程序,我有一个标签库来为不同的控制器呈现摘要,但我在指向正确的视图文件夹时遇到了问题。
例如。 TestAController 和 TestBController 在各自的视图文件夹中都有一个名为 summary.gsp 的控制器特定视图文件。那是/testa/summary.gsp 和/testb/summary.gsp。
我的 taglib 如何渲染与当前正在运行的控制器相关的 summary.gsp - 我需要设置类似 "??/summary-gsp" 的路径。
我不想实现任何 if/else 逻辑,因为可能有 10000 个控制器使用这个 taglib,都指定了自己的 summary.gsp。
这可行吗?
【问题讨论】: