Фильтр Grails - получение доступа к servletRequest и servletResponse - PullRequest
1 голос
/ 22 декабря 2011

Как правильно получить доступ к servletRequest и servletResponse из фильтра Grails.

Не уверен, где они передаются из-за синтаксиса компоновщика.

def filters = {

    all(controller:"*", action:"*") {
        before = {


        }
    }
}

1 Ответ

4 голосов
/ 22 декабря 2011

Это в руководстве: ОБНОВЛЕНО: 7.2.1.1 Переменные и области действия

Фильтры поддерживают все общие свойства, доступные для контроллеров и библиотек тегов, а также контекст приложения:

  • запрос - объект HttpServletRequest
  • ответ - объект HttpServletResponse

Так что просто используйте request и response в своих замыканиях.

...