学习第一天_Tomcat服务器

Tomcat服务器的启动和配置

目录结构

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的核心配置文件

读取资源问题解决:

<build>
    <resources>
        <resource>
            //读取路径
            <directory>src/main/java</directory>
            <includes>
                //文件后缀
                <include>**/*.xml</include>
                <include>**/*.properties</include>
            </includes>
            <filtering>false</filtering>
        </resource>
    </resources>
</build>

THE END 

Guess you like

Origin blog.csdn.net/qq_46631261/article/details/120943770