I am trying to create a simple website using Clojure / Compojure and want to provide a servlet filter to the request / response (i.e. a standard instance of javax.servlet.Filter).
eg. if current source code:
(defroutes my-app (GET "/*" (html [:h1 "Hello Foo!!"])) )
I would like to add a filter as follows:
(defroutes my-app (GET "/*" (FILTER my-filter-name (html [:h1 "Hello Foo!!"]))) )
Where my-filter-name is an arbitrary instance of javax.servlet.Filter.
Any idea how to do this efficiently and elegantly?
clojure servlets servlet-filters openid compojure
mikera
source share