Servlet入门介绍第一章——认识Servlet
2016-10-07 11:02
323 查看
在介绍Servlet之前,先来了解一个概念:请求——响应。
具体关系如图:
有了请求响应概念和HTTP协议概念的理解后,现在开始介绍Java Web应用中的一个最核心组件Servlet。
具体关系如图:
用生活中的具体例子介绍上图的整个过程: (1)用户打开浏览器,在地址栏输入URL地址,或是通过搜索引擎输入搜索内容,点击回车。 (2)浏览器会根据URL找到指定的主机(服务器),然后向服务发出请求 (3)服务器(响应方)接收到浏览器发来的请求并做出相应处理。 (4)服务器响应浏览器的请求,将处理过后的结果(一般生成HTML格式文本)发送给浏览器。 (5)浏览器接收服务器的相应结果,在浏览器中显示响应结果。 简单总结下HTTP协议。 1、HTTP协议全称:超文本传输协议(HyperText Transfer Protocol) 2、HTTP:是基于请求/响应模式的无状态协议(协议状态值下一次传输可以“记住”这次传输信息的能力) 3、HTTP是应用层协议 4、HTTP基于TCP/IP上的协议。
有了请求响应概念和HTTP协议概念的理解后,现在开始介绍Java Web应用中的一个最核心组件Servlet。
首先需要知道什么是Servlet?或是说Servlet的本质是什么? 归纳为:Servlet是一个java代码编写的运行在服务器上,用于处理和响应客户端请求的程序。 按照Servlet规范编写的java类。
相关文章推荐
- 集合入门介绍第一章——认识集合和Collection接口
- Google C++测试框架系列入门篇:第一章 介绍:为什么使用GTest?
- Google C++测试框架系列入门篇:第一章 介绍:为什么使用GTest?
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- Scala --- 第一章 入门介绍
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- Pike的一份英文入门文档-第一章:大概介绍
- python入门课程 第一章 课程介绍
- Ionic 入门与实战之第一章:Ionic 介绍与相关学习资源
- JSP入门:介绍什么是JSP和Servlet
- Servlet入门介绍第二章——Servlet体系介绍一
- Jdbc入门介绍第二章——Jdbc结合JSP和Servlet的简单综合应用
- python入门课程 第一章 课程介绍
- Java Web知识点整理:第一章:Html入门、CSS介绍、Java和JavaScript区别
- 认识django2.0读书笔记(1)---第一章 介绍
- JDBC入门介绍第一章
- Servlet入门介绍第四章——Servlet中的请求转发、包含、重定向
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- JSP入门:介绍什么是JSP和Servlet
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】