文章列表
1. ServletConfig:从一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对本servlet 有效,一个servlet的ServletConfig对象不能被另一个servlet访问。
跟servletContext不同的是,一个Servlet对应一个servletConfig(不管有多少客户访问它从而开启了多少个线程),而servletContext是一个web工程只有一个servletContext。
2. ServletContext:对任何servlet,任何人在任何时间都有效,这才是真正全局的对象。
3. r ...
先以加载spring为例子看看加载顺序的作用:
Spring加载可以利用ServletContextListener 实现,也可以采用load-on-startup Servlet 实现,但比如filter 需要用到 bean ,但加载顺序是: 先加载filter 后加载spring,则filter中初始化操作中的bean为null;所以,如果过滤器中要使用到 bean,此时就可以根据加载顺序listener>filter>servlet,将spring 的加载 改成 Listener的方式。
利用ServletContextListener实现:
<servl ...