filters
提供 Grails' 对Filters 的支持.
class SecurityFilters { def filters = { loginCheck(controller:'*', action:'*') { before = { if(!session.user && !actionName.equals('login')) { redirect(action:'login') return false } } } } }
filterInterceptor
- org.codehaus.groovy.grails.plugins.web.filters.CompositeInterceptor 类的实例
that composes all the filters together into a single Spring Interceptor
.SecurityFilters过滤器Spring Beans
的配置:
SecurityFiltersClass
- org.codehaus.groovy.grails.web.filters.GrailsFiltersClass 类的实例,分析过滤器的规约.SecurityFilters
- 单例过滤器,支持自动写入 Filter