什么是Servlet

现有Servlet,才有JSP,它是JSP的前身

Servlet是在服务器端运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留服务器内存里的Servlet程序

Tomcat容器等级

Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程

编写第一个Servlet

1.继承HttpServlet(实现了超文本传输协议的Servlet):它是一个抽象类,它有一个父类叫做GenericServlet 再往上是一个接口 Servlet,接口中有Init() service()和destroy()方法

2. 自定义的Servlet继承于HttpServlet,一般要重写里面的doGet()与doPost()方法

3.在web.xml中注册Servlet

 <servlet>
      <servlet-name>HelloServlet</servlet-name>
      <servlet-class>servlet.HelloServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
      <servlet-name>HelloServlet</servlet-name>
      <url-pattern>/servlet/HelloServlet</url-pattern>
  </servlet-mapping>

 使用MyEclipse编写第一个Servlet

1.src->new->Servlet

2.重写doGet()或者doPost()

3.部署运行

Posted on 2018-03-07 02:10  ZHONGLINGHUI  阅读(122)  评论(0编辑  收藏  举报