一.HTTP
(一)HTTP-请求数据格式
(二)HTTP-响应数据格式
重点是200、404、500,这三个要重点记住
二.Web服务器 - Tomcat
(一)Tomcat简介
(二)Tomcat基本使用
(三)IDEA中创建Maven Web项目
<configuration> <port>80</port> <!-- port修改默认端口号 --> <path>/</path> <!-- path修改访问路径 --> </configuration>
这个可以加在Tomcat依赖里面
注意:不使用骨架的话,这里要补齐缺失的webapp,需要双击java目录
(四)IDEA中使用Tomcat
注意:使用插件有一个小问题,就是当前的插件只支持到最高Tomcat7版本
三.Servlet
(一)Servlet快速入门
这里需要设置范围为provided,因为Tomcat里面带了Servlet的jar包,再配置会导致打成war包后会重复冲突
(二)Servlet执行流程
(三)Servlet生命周期
(四)Servlet方法介绍
(五)Servlet体系结构
其作用就是get和post请求方式不同,要分别进行处理
(六)Servlet urlPattern配置
小范围匹配规则优先级更高,即当一个路径同时满足多个匹配规则时,会访问小范围的匹配规则
/ 和 /*在我们自己写Servlet的时候尽量不要配,会覆盖Tomcat中的DefaultServlet,使其无法访问静态资源
(七)XML配置Servlet
老版本的方式,了解即可