一.HTTP
1、简介![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d7989c09603ad802716268db21638370.png)
2、HTTP请求数据格式
请求头和请求体之间有一行空行
3.HTTP响应数据格式
浏览器解析响应数据,调用对应引擎就能展示信息
(1)说明
响应头和响应体之间有一行空行
以上为响应状态码的大类,各状态码详细说明网址网址
(2)常见状态码
记住200、404、500即可
二、Tomcat
Tomcat是一个主流的Web服务器应用程序(软件)。
Web服务器作用:
- 封装HTTP协议操作,简化开发
- 可以将web项目部署到服务器中,对外提供网上浏览服务
1.简介
2.Tomcat基本使用
(1)安装、卸载、启动、关闭、
(2)配置、部署项目
更为便捷的部署方式:
①Tomcat-ldea集成本地Tomcat
②IDEA中使用Tomcat-Tomcat Maven插件
项目pom中中添加依赖坐标(导入Tomcat插件的作用)、直接启动项目。端口号和访问路径可添加configuration配置改
3.IDEA中创建Maven Web项目
(1)Maven Web项目结构
(2)创建Maven Web项目
①使用骨架(模板)的方式
②不使用骨架(模板)的方式【更简单】
三.Servlet
1、简介
Servlet就是一个接口;要实现接口并实现其5个方法(只有一个方法常用)
2、步骤(快速入门)
3、Servlet执行流程&生命周期
(1)Servlet执行流程
URL各部分访问的资源
(2)Servlet生命周期
4、Servlet方法介绍&体系结构
(1)方法介绍
只有Servlet()方法是常用的
(2)Servlet体系结构
5、Servlet urlPattern配置
Servlet被访问的形式
一个路径满足多个匹配时,更精确的匹配优先级更高
6、XML配置方式编写 Servlet
7、Idea模板创建Servlet
小工具