Servlet开发,调用过程及生命周期
2017-11-14 本文已影响0人
咕咕咕咕咕基
1、Servlet简介:
是开发动态web资源的技术,想要开发一个动态web资源,需完成以下2个步骤:
1)编写一个java类,实现servlet接口
2)把开发好的java类部署到web服务器中
具体操作:
A)在tomcat中新建一个day04web应用,然后在web应用中新建一个WEB-IN/classes目录
B)在classes 目录中新建一个FirstServlet;
C)set classpath=%classpath%;................servlet.jar 编译servlet()
jar包为编写servlet代码时所继承的那个类所在的jar包
D)在WEB-INF目录中新建一个web.xml文件,配置servlet对外访问路径
E)启动tomcat访问
2、servlet生命周期(面试常问,涉及生命周期就可以从以下方面答:何时生,何时灭,生存期间会发生什么 (事迹))
servlet对象是用户第一次访问时创建就驻留在内存里面,一旦创建init方法会被执行,客户端每次请求service()会被执行,servlet被摧毁时destroy会被执行,何时摧毁?web服务器停止/关闭的时候,或者是把web应用从web服务器中删除的时候。