美文网首页
Servlet概述

Servlet概述

作者: lh631 | 来源:发表于2017-12-21 11:30 被阅读0次

# 一、Servlet概述

## 1.1 什么是Servlet

Servlet是基于Java技术的web组件,容器托管的,用于生成动态内容。

## 1.2 什么是Servlet容器

Servlet容器是web server或application server的一部分,提供基于请求/响应发送模型的网络服务,解码基于MIME的请求,并且格式化基于MIME的x响应。Servlet容器也包含了管理Servlet生命周期。

Servlet例子:

```

1. 客户端发送一个HTTP请求到web服务器;

2. Web服务器接收请求并交给Servlet容器处理,servlet容器可以运行在与宿主web服务器同一个进程中,也可以是同一主机的不同进程,或者位于不同的主机的web服务器,对请求进行处理。

3. Servlet容器根据servlet配置选择相应的servlet,并使用代表请求和响应对象的参数进行调用。

4. Servlet通过请求对象得到远程用户,HTTP POST参数和其他有关数据可能作为请求的一部分随请求一起发送过来。Servlet执行我们编写的任意的逻辑,然后动态产生响应内容发送回客户端。发送请求数据到客户端是通过响应对象完成的。

5. 一旦servlet完成请求的处理,servlet容器必须确保响应的正确输出,并将控制权还给web服务器。

```

相关文章

  • 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/uvnowxtx.html