Как правильно получить доступ к servletRequest и servletResponse из фильтра Grails.
Не уверен, где они передаются из-за синтаксиса компоновщика.
def filters = { all(controller:"*", action:"*") { before = { } } }
Это в руководстве: ОБНОВЛЕНО: 7.2.1.1 Переменные и области действия
Фильтры поддерживают все общие свойства, доступные для контроллеров и библиотек тегов, а также контекст приложения: запрос - объект HttpServletRequest ответ - объект HttpServletResponse
Фильтры поддерживают все общие свойства, доступные для контроллеров и библиотек тегов, а также контекст приложения:
Так что просто используйте request и response в своих замыканиях.
request
response