Tomcat
请求:客户端给服务器发送数据,叫做请求Request
响应:指客户端给服务端回传数据,叫响应Response
两者成对出现
Web分为静态和动态资源:
静态:HTML,css,js
动态:jsp,serverlet
Tomcat:是一种web服务器,轻量级,对jsp和servlet提供支持
Tomcat的两种部署方式:
1.将html文件放在workAPP下,通过端口号加文件目录在浏览器进行访问
2.在catalina/localhost中创建xml配置文件,将要运行的html的位置信息放在其中,即可在浏览器地址栏直接端口号加文件名加载
两者的区别:前者在浏览器中的地址,使用的file协议,通过文件路径来读取,
后者使用的http协议,localhost是IP地址,8080为端口号,服务器收到请求后读取你要访问的资源,回传给客户端,客户端展示文件
ROOT的工程的访问,以及默认index.html的页面的访问
当没有工程名时,默认访问的是ROOT工程,
没有资源名,默认访问index页面
WEB-INF中的文件浏览器无法直接访问
idea配置Tomcat
2020以后的版本,在创建Javaweb项目时,是先创建一个Java项目,然后再右键添加框架支持的。