Наличие веб-фреймворка для обработки запросов из единой точки входа - решенная проблема. Однако должна ли эта единственная точка входа быть фильтром или сервлетом? Почему разработчик веб-приложений предпочтет одно другому? Почему разработчик фреймворка предпочитает одно другому?