美文网首页
Servlet概述

Servlet概述

作者: superczb | 来源:发表于2017-11-17 10:10 被阅读0次

Servlet是JavaWeb三大组件之一,其他两个组件为Fileter(过滤器),Listener(监听器)
Servlet的功能是接收和处理客户端的请求,一般分为三步
1.接收请求
2.处理请求
3.完成响应

实现Servlet的三大方式
1.实现javax.servlet.Servlet接口
2.继承javax.servlet.GenericServlet类
3.继承javax.servlet.http.Servlet类

Servlet中的大多数方法不由我们来调用,由服务器来调用(比如Tomcat等),并且Servlet对象也不由我们来创建,而是由Tomcat来创建。

生命周期方法
1.init(ServletConfig servletConfig)Servlet对象被Tomcat创建之后马上调用,只调用一次
2.destroy()在Servlet对象被销毁之前调用,只调用一次
3.service(ServletRequest request,ServletReponse response)每次在处理请求时被调用,被调用多次

其他方法
getServletInfo()获取Servlet的信息
getServletConfig()获取Servlet的配置信息

特性
1.一个Servlet类只能有一个对象,因此它是单列的,当然一个JavaWeb程序存在多个Servlet类,它是线程不安全的,所以它的效率高
2.Servlet类由我们来些,但是对象由Tomcat来创建。

相关文章

  • Java Servlet API

    Servlet 支持的版本 Servlet 3.0 新特性详解 Servlet 3.0 新特性概述Servlet ...

  • Servlet概述

    Servlet Java Servlet,用Java编写的服务器端程序其主要功能在于交互式地浏览和修改数据,生成动...

  • Servlet概述

    # 一、Servlet概述 ## 1.1 什么是Servlet Servlet是基于Java技术的web组件,容器...

  • Servlet概述

    Servlet是JavaWeb三大组件之一,其他两个组件为Fileter(过滤器),Listener(监听器)Se...

  • Servlet概述

    Java Servlet API 是Servlet容器(如tomcat)和Servlet之间的一系列接口,它们定义...

  • 4/14day33_Servlet

    回顾 Servlet入门 今日目标 一 Servlet概述 servlet= server+applet 运行在服...

  • Java - Part 8

    一、Servlet 1、Servlet概述 Servlet是Java Server Applet的简称,称为小服务...

  • Web容器中的异步处理

    Servlet 3.x 概述 在Servlet 3.0之前,Servlet采用Thread-Per-Request...

  • Tomcat、Servlet、JSP之间是什么关系

    概述 Tomcat: 是Servlet的容器,Servlet运行在Tomcat容器当中,Servlet容器有很多(...

  • java基础-day39-Servlet

    Servlet基础 1. Servlet概述 1.1 什么是Servlet 1.2第一个Servlet程序 1.3...

网友评论

      本文标题:Servlet概述

      本文链接:https://www.haomeiwen.com/subject/vwydvxtx.html