Struts,Spring,Hibernate面试题总结.docVIP

  • 4
  • 0
  • 约2.56万字
  • 约 26页
  • 2017-08-17 发布于河北
  • 举报
Struts,Spring,Hibernate面试题总结.doc

一、Servlet生命周期与工作原理 Servlet生命周期分为三个阶段: 初始化阶段? 调用init()方法 响应客户请求阶段调用service()方法 终止阶段调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的Servlet/Servlet之间添加如下代码: loadon-startup1/loadon-startup 2,在Servlet容器启动后,客户首次向Servlet发送请求 3,Servlet类文件被更新后,重新装载Servlet Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次。 Servlet工作原理:   首先简单解释一下Servlet接收和响应客户请求的过程,首先客户发送一个请求,Servlet是调用service()方法对请求进行响应的,通过源代码可见,service()方法中对请求的方式进行了匹配,选择调用doGet,doPost等这些方法,然后再进入对应的方法中调用逻辑层的方法,实现对客户的响应。在Servlet接口和GenericServlet中是没有doGet,doPo

文档评论(0)

1亿VIP精品文档

相关文档