Я начинаю копаться в Scalatra, но у меня есть большой опыт в Джерси. Одна из вещей, с которыми я борюсь, - это как получить несколько фильтров для контроллера в Scalatra? Например, у меня есть три уникальных фильтра:
- CSRF
- XSS
- Аутентификация
Некоторым из моих контроллеров потребуется только 2 и 3, всем — 1, а другим — только 3. В будущем у меня может быть больше фильтров. Я понимаю методы before()
и after()
, но они, кажется, не помогают с цепочкой, к которой я привык с Джерси. Может ли кто-нибудь помочь пролить свет на то, что я должен искать?