目前java在实际开发应用中大多涉及到过滤器的使用,过滤器在实际应用可以快速方便的解决实际问题,最简单的例子是登录过程中,针对实际不存在的资源,如果直接报错可能会造成用户体验不好,而且会暴露一些网站服务器的信息,使得某些不良用户进行攻击,使得网站可用性体验不佳,过滤器可以完美的解决该问题。
过滤器:顾名知意,是在进行过滤操作,将符合条件的请求过滤出来,让它得到想要的资源,将不符合条件的分至另一边,给他返回指定的资源,这样可以有效的控制请求种类,就像小区一样,设置门禁卡,让小区正常居民才能正常进入,非正常居民只能被拦在门外,保证小区居民的安全性。
应用场景