A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.请说明Java中的过滤器的作用?
2.说出过滤器的执行流程?
3.什么是监听器?他的作用是什么?

5 个回复

倒序浏览
1.过滤器对浏览器发送到服务器端的请求作出拦截,经过业务判断是否放行,对服务器的响应也会进行拦截。通过过滤器可以完成一些通用的功能,比如:权限验证,敏感字符过滤等。

2.流程:a. 由浏览器访问服务器端资源:过滤器拦截请求  b. 过滤器放行(是否放行:业务判断):访问对应的资源  c. 服务器响应资源到浏览器:过滤器拦截响应

3.监听其他对象状态的改变,这个对象就被称为监听器。
   作用:a.  初始化操作:比如加载配置文件、创建一个对象等
             b.  对象销毁时:释放资源
回复 使用道具 举报
1.请说明Java中的过滤器的作用?
答:
        拦截客户端的请求消息,进行一些有特殊的操作,如验证登录、敏感字符过滤等。

2.说出过滤器的执行流程?
答:
        客户端请求消息时,过滤器启动并进行拦截,执行放行前的代码后,放行给服务器;
        服务器处理完数据后给出响应,过滤器再次拦截,然后执行放行下的代码,在放行给客户端;
3.什么是监听器?他的作用是什么?
答:
        概念:web的三大组件之一,当事件源发生某些事情时,监听器会开始执行对应的代码;
        作用:
                监听器的创建和销毁是在服务器的开启和关闭的时候执行的,所以一般是用来进行加载资源文件的,即在服务器开启时进行一些文件的加载;
回复 使用道具 举报
1.请说明Java中的过滤器的作用?

- 拦截的浏览器发送的请求,如果请求是合理的请求,就放行,如果请求不合理,不放行(通俗的来说,没有访问到服务器端资源),同样响应也会拦截。
- 在拦截器内可以对请求和响应进行一些操作,例如增强其中的方法
- 常应用于敏感词过滤,简单权限验证等

2.说出过滤器的执行流程?

- 由浏览器访问服务器端资源: 过滤器拦截请求
- 过滤器放行:访问对应的资源
- 服务器响应资源到浏览器:过滤器拦截响应

3.什么是监听器?他的作用是什么?

- 初始化的操作,加载配置文件,创建一个对象
- 对象销毁的操作,释放资源
- 作为开发者很少用它.在很多框架里面就大量的用到了监听器,监听框架的启动状态等,例如spring框架用以创建初始化容器对象
回复 使用道具 举报
1.请说明Java中的过滤器的作用?

- 拦截的浏览器发送的请求,如果请求是合理的请求,就放行,如果请求不合理,不放行(通俗的来说,没有访问到服务器端资源),同样响应也会拦截。
- 在拦截器内可以对请求和响应进行一些操作,例如增强其中的方法
- 常应用于敏感词过滤,简单权限验证等

2.说出过滤器的执行流程?

- 由浏览器访问服务器端资源: 过滤器拦截请求
- 过滤器放行:访问对应的资源
- 服务器响应资源到浏览器:过滤器拦截响应

3.什么是监听器?他的作用是什么?

- 初始化的操作,加载配置文件,创建一个对象
- 对象销毁的操作,释放资源
- 作为开发者很少用它.在很多框架里面就大量的用到了监听器,监听框架的启动状态等,例如spring框架用以创建初始化容器对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马