我有一个 Grails 过滤器,我想为除 2 (SimpleCaptchaController
和ApiController
) 之外的每个控制器执行该过滤器。我一直在查看Grails 文档,这些文档描述了如何定义过滤器应该应用于哪些控制器/动作/视图,并且似乎没有任何明显的方法可以从 2 个或更多控制器中排除过滤器。
我尝试了以下方法:
allExceptTwo(controller: 'simpleCaptcha', uri: '/api/**', invert: true)
但似乎你不允许使用controller
andapi
一起。