过滤器简介
过滤器就是一个Java组件可以解惑发送到serclet ,js,或静态页面的页面
创建过滤器
public class FileterOne implements Filter {
}
init(FilterConfig filterConfig) 初始化
doFilder用于发送和请求消息 通过Filterchin调用过滤结束后的资源或者过滤链中的下次资源
destroy()资源销毁
配置web.xm文件
.
设置过滤器统一编码
Httpservletrequest req=(Httpservletrequest)request
Httpservletrequest=(Httpservleresponset)resquest
req.serCharacterEncoding(“UTF-8”)
web.xm来的其他配置
配置全局404web.xm文件 异常
400
url
2.配置错误web.xm文件
java.long.RuntimeException
/500.jsp
jsp页面
监听器
servletContextLItener 应用上下文生命周期监听器
.ServletContextAttributeListener 应用上下文属性事件监听器
ServletRequestListener 请求生命周期监听器
ServletRequestAttributeListener 请求属性事件监听器
HttpSessionListener 会话生命周期监听器
HttpSessionActivationListener 会话激活和钝化事件监听器
HttpSessionAttributeListener 会话属性事件监听器
HttpSessionBindingListener 会话值绑定事件监听器
唯一不需要在web.xml中设定
web.xm文件设置
url