Servlet中的Filter和Listener之间的区别(Java EE) [英] Difference between Filter and Listener in Servlet (Java EE)

查看:361
本文介绍了Servlet中的Filter和Listener之间的区别(Java EE)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Servlet中有过滤器和监听器功能。我想知道Filter和Listener之间的确切区别。

There are Filters and Listeners functionality in Servlet. I want to know exact difference between Filter and Listener.

推荐答案

Servlet过滤器用于监视客户端到servlet的请求和响应,或修改请求和响应,或者审计和记录。

Servlet Filter is used for monitoring request and response from client to the servlet, or to modify the request and response, or to audit and log.

Servlet监听器用于监听Web容器中的事件,例如创建会话时,或者在会话中放置属性,或者如果您在另一个容器中进行钝化和激活,要订阅这些事件,您可以在 web.xml 中配置侦听器,例如 HttpSessionListener

Servlet Listener is used for listening to events in a web containers, such as when you create a session, or place an attribute in an session or if you passivate and activate in another container, to subscribe to these events you can configure listener in web.xml, for example HttpSessionListener.

这篇关于Servlet中的Filter和Listener之间的区别(Java EE)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆