多项选择题

Servlet过滤器有哪些特点?()

A.过滤器通过Web部署在web.xml中的XML标签来声明
B.过滤器在运行时由Servlet容器调用来拦截和处理请求和响应
C.过滤器定义了可容易地从请求/响应链中添加或删除的模块化单元
D.Servlet过滤器是跨平台和跨容器可移植的
E.过滤器可以根据需要添加或删除,而不会破坏Servlet或JSP页面