目录结构
bin文件夹:启动和关闭的脚本文件
conf文件夹:配置文件
lib文件:依赖的jar包
logs文件:日志
webapps文件:存放网站
配置文件
tomcat默认端口号:8080
默认主机名称:localhost-->127.0.0.1
默认网站文件夹:webapps
-
一个文件夹一个网站
-
.xml文件:网站的配置文件
-
lib文件:web应用依赖的jar包
-
默认的首页:index.html
-
classes:java程序
-
static文件:资源文件夹(css,js,img)
请求与响应
Http和Https
http:超文本传输协议,运行在TCP上,默认端口:80
https:安全的,默认端口:443
http的两个版本:
-
http1.0:客户端可以与web服务器连接后,只能获得一个web资源,断开连接。
-
http1.1:客户端可以与web服务器连接后,只能获得多个web资源
请求request
客户端——>请求——>服务器
请求行
请求方法:
-
get:参数和大小有限制,不安全但高效
-
post:参数和大小没有限制,安全但不高效
请求头
-
accept:数据类型
-
accept-encoding:编码格式
-
accept-language:语言环境
-
cache-control:缓存控制
-
connection:请求完成后,断开还是保持
-
host:主机
-
refresh:刷新
-
location:重新定位
响应response
响应状态码
-
200:请求响应成功
-
3xx:请求重定向
-
4xx:找不到资源
-
5xx:服务器错误
Maven
作用:自动导入项目依赖的jar包
思想:约定大于配置
pom.xml:maven的核心配置文件
读取资源问题解决:
//读取路径 src/main/java //文件后缀 ***.properties false
THE END
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)