标签:xml 容器 专题 web Servlet servlet 加载
什么是Servlet
servlet是Java Servlet应用程序接口的Java程序。所有servlet都必须实现核心接口javax.servlet.servlet。目的:处理客户端传递过来的HTTP请求,并返回一个响应。
tomcat容器创建servlet实例
当容器启动的时候,会读取webapps目录下的所有的web应用中的web.xml文件,然后对xml文件进行解析,并读取servlet注册信息。然后将每个应用中的注册servlet类进行加载,并通过反射的方法实例化。
率先加载webapps中的web.xml资源
Servlet生命周期
四个阶段:加载和实例化、初始化、服务、销毁
开始请求,先判断是否存在servlet对象,如果不存在,则web容器create创建对象->init()初始化->service()方法处理请求->关闭容器,servlet对象删除destory();
标签:xml,容器,专题,web,Servlet,servlet,加载 来源: https://www.cnblogs.com/HelloM/p/14214114.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。