1.请说明Java中的过滤器的作用?
- 拦截的浏览器发送的请求,如果请求是合理的请求,就放行,如果请求不合理,不放行(通俗的来说,没有访问到服务器端资源),同样响应也会拦截。
- 在拦截器内可以对请求和响应进行一些操作,例如增强其中的方法
- 常应用于敏感词过滤,简单权限验证等
2.说出过滤器的执行流程?
- 由浏览器访问服务器端资源: 过滤器拦截请求
- 过滤器放行:访问对应的资源
- 服务器响应资源到浏览器:过滤器拦截响应
3.什么是监听器?他的作用是什么?
- 初始化的操作,加载配置文件,创建一个对象
- 对象销毁的操作,释放资源
- 作为开发者很少用它.在很多框架里面就大量的用到了监听器,监听框架的启动状态等,例如spring框架用以创建初始化容器对象
|