1.通过 servlet web.xml 配置 ContextLoaderListener ,servlet, servlet-mapping
在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。 当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,有两个方法:1 contextInitialized (ServletContextEvent sce) 当Servlet 容器启动Web 应用时调用该方法。2: contextDestroyed(ServletContextEvent sce) 当Servlet 容器终止Web 应用时调用该方法。 Java Servlet 包路径, 是用Java编写的服务器端程序。 从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器 , servlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程。 Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容, 这个过程为:客户端发送请求至服务器端;服务器将请求信息发送至Servlet;Servlet生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;服务器将响应返回给客户端。 与传统的CGI和许多其他类似CGI的技术相比,1:在传统的CGI中,每个请求都要启动一个新的进程,2:N个并发的对同一CGI程序请求,该CGI程序的代码在内存中重复装载了N次;而对于Servlet,处理请求的是N个线程,只需要一份Servlet类代码ContextLoaderListener extends ContextLoader implements ServletContextListener
This is the only interface in Spring's bean factory packages that encapsulates
Spring's bean definition readers expect to work on an implementation of this
* interface. Known implementors within the Spring core are DefaultListableBeanFactory
* and GenericApplicationContext.
spring-context 初始化加载上下文步奏:
http://www.importnew.com/27469.html
http://blog.csdn.net/zly9923218/article/details/51379294
网友评论