关于java-web:spingmvc入门篇-认识servlet

概述

Servlet是javax.servlet.Servlet接口的实现,在web容器中,负责接管、解决、响应。每个Servlet仅有一个实例,第一次解决申请时候被创立。

实现

  • 实现javax.servlet.Servlet接口
  • 继承javax.servlet.GenericServlet
  • 继承javax.servlet.http.HttpServlet

HttpServlet

http服务,通常都继承HttpServlet,实现了很多http的办法和协定。

个别重写doGet、doPost办法,来别离解决get申请和post申请。办法的参数HttpServletRequest、HttpServletResponse,都是对http的申请和响应的封装。

HttpServletRequest

HttpServletResponse

ServletContext

ServletContextListener

SpringMVC之servlet

SpringMVC的servlet实现是,DispatchServlet

SpringMVC之容器

SpringMVC,实现了ServletContextListener接口,org.springframework.web.context.ContextLoaderListener。监听ServletContext初始化事件,基于创立spring容器(WebApplicationContext)。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理