过滤器和servlet都有初始化的方法,并且在整个生命周期中, init方法只会被调用一次,什么时候调用,serlvet不过滤器有区别:
① 对于servlet,容器启动的时候默认丌会初始化servlet,只有当用户第一次请求这个servlet的时候,才会调用它的初始化方法;
② 对于 filter,在容器启动的时候就会执行init方法。
三者启动的顺序:
监听器>过滤器>serlvet,在web.xml文件中配置的时候注意顺序。
过滤器和servlet都有初始化的方法,并且在整个生命周期中, init方法只会被调用一次,什么时候调用,serlvet不过滤器有区别:
① 对于servlet,容器启动的时候默认丌会初始化servlet,只有当用户第一次请求这个servlet的时候,才会调用它的初始化方法;
② 对于 filter,在容器启动的时候就会执行init方法。
三者启动的顺序:
监听器>过滤器>serlvet,在web.xml文件中配置的时候注意顺序。