我应该在哪里放置登录逻辑? DispatcherServlet还是Filter?

时间:2015-11-01 15:40:11

标签: spring spring-mvc login front-controller

以下两件事都实现了front controller pattern

  1. DispatcherServlet由Spring定义
  2. 由servlet规范定义的
  3. Filter

    我认为登录逻辑应放在front controller中。但是我应该在Spring MVC Web应用程序中使用哪一个?

1 个答案:

答案 0 :(得分:1)

我强烈建议您使用Spring-Security

,而不是自己实现

BTW:Spring-Security挂钩到HTTP-Request处理流程("条目" -point)的方式基于Servlet过滤器(org.springframework.web.filter.DelegatingFilterProxy)。