что tomcat сделает для ответа на этот запрос?
Обычно Tomcat отправляет запрос соответствующему экземпляру DispatcherServlet, как настроено в вашем файле "web.xml".Это описано в документации Spring .
Если сначала необходимо пройти все фильтры, то ????
Да.Фильтры применяются до (и после) запросов, передаваемых сервлету.
И после того, как я набрал URL, он всегда будет направлен на другую ссылку, например http://localhost:8080/test/login,, где было это перенаправлениереализовано?
Это зависит от того, как вы внедрили безопасность.Это может быть сделано на уровне Tomcat (я думаю), с использованием SpringSecurity или аппаратной логики в контроллере Spring MVC, или в виде простого (не Spring) сервлета, фильтра или (специфичного для Tomcat) клапана.
Если вы ищете совет о наилучшем способе реализации входа в систему / безопасности, я бы рекомендовал использовать SpringSecurity.SpringSecurity работает с использованием фильтров.
Если мне сложно объяснить, то, пожалуйста, порекомендуйте мне книгу за это, большое спасибо!
Онлайн Документация Spring и SpringSecurity так же хороша, как и любая другая.В этой документации не указано, как именно обрабатываются запросы в контексте определенного веб-контейнера, но вы должны быть в состоянии выяснить детали из документов Tomcat и спецификации сервлета.