一、Servlet简介
来源:互联网 发布:win10网络重置后怎么办 编辑:程序博客网 时间:2024/04/28 18:08
Servlet的简介
1、Servlet是什么
Java Servlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层
作用功能:
- 读取客户端发来的显示信息(表单数据)
- 读取客户端发来的隐式信息(请求头信息)
- 生产相应结果
- 发送显示信息给客户端(状态码和响应头信息)
优点:
- servlet在web服务器的地址空间内执行。这样就没有必要创建一个单独的进程来处理每个客户端的请求
- servlet是独立于平台的,因为它们是用Java编写
- servlet是可信的,因为服务器上的Java安全管理器执行了一系列限制,以保护计算机的资源
- Java类库对servlet都可用
2、Servlet架构
3、Servlet任务
- 读取客户端(浏览器)发送的显式的数据。如: 网页上的HTML的表单,可以是来自apple或自定义的HTTP客户端程序的表单。
- 读取客户端发送的隐式的HTTP请求数据。如: 包括cookies、媒体类型和浏览器能理解。的压缩格式。
- 处理数据并生成结果。这个过程用到数据库
- 发送显式的数据(如文档)到客户端(浏览器),格式很多种。
- 发送隐式的HTTP响应到客户端(浏览器)。如:这包括告诉浏览器或其他客户端被返回的文档类型(例如 HTML),设置 cookies 和缓存参数,以及其他类似的任务。
4、表单提交
- (1) get:将请求参数显示在URL中,调用的是Servlet中的doGet()方法
- (2)post:不在URL中显示请求参数,调用的死servlet中的doPost()方法
阅读全文
0 0
- Servlet系列(一)----Servlet简介
- Servlet简介(一)
- ---Servlet(一)简介
- 一、Servlet简介
- servlet api简介(一)
- java Servlet(一)简介
- Servlet学习(一)Servlet简介以及实现Hello World
- Servlet简介
- Servlet 简介
- Servlet简介
- Servlet 简介
- Servlet简介
- servlet 简介
- Servlet 简介
- Servlet简介
- Servlet简介
- Servlet简介
- Servlet 简介
- 如何将mxd文档直接发布为ArcGIS Server服务
- 使用sublime配置latex步骤详解
- gradle 版本导致的问题
- Fix cannot find package "golang.org/x/net/context"
- 写给未来的自己
- 一、Servlet简介
- 自定义View之定义一个简化版的TextView
- Java 水仙花数
- Dead Fraction POJ
- 用于管理new动态分配对象的智能指针
- POJ
- 【Android】v7包Dialog使用
- CSS基础
- cocos2dx笔试面试知识点