Spring MVC的filter相当于Django中的middleware中间件。但两者有些不同,
Django的middleware在后端处理http的整个流程的很多个地方可以安插,比如在controler前和后都可以有middleware。
而filter只能安插在controler前面。这是框架设计的问题。
另外,从名称上,filter不如middleware好,因为它只不止用于过滤
Sign in to make a reply
ajianrelease
Spring MVC的filter相当于Django中的middleware中间件。但两者有些不同,
Django的middleware在后端处理http的整个流程的很多个地方可以安插,比如在controler前和后都可以有middleware。
而filter只能安插在controler前面。这是框架设计的问题。
另外,从名称上,filter不如middleware好,因为它只不止用于过滤