Я пытаюсь создать простой веб-сайт с помощью Clojure/Compojure и хочу, чтобы фид применял фильтр сервлета к запросу/ответу (т.е. стандартный экземпляр javax.servlet.Filter).
например если текущий исходный код:
(defroutes my-app
(GET "/*"
(html [:h1 "Hello Foo!!"]))
)
Я хотел бы добавить фильтр следующим образом:
(defroutes my-app
(GET "/*"
(FILTER my-filter-name
(html [:h1 "Hello Foo!!"])))
)
Где my-filter-name — произвольный экземпляр javax.servlet.Filter.
Любая идея, как сделать это эффективно и элегантно?