Tomcat

使用HTTP进行通信,就要用到HTTP客户端(浏览器,postman,爬虫程序..)和HTTP服务器

1.Tomcat 是HTTP服务器,(如何处理HTTTP请求,构造HTTP响应都封装好了,使用时只需要调用这些api来构造自己的业务逻辑即可)

Tomcat  JAVA中最流行的 HTTP 服务器,是一个绿色软件,无需安装,解压缩就能使用

2.bin目录下 存放的是 tomcat的一些相关可执行脚本 

startup.bat 是 windows 上的批处理程序 (双击运行这个程序就能启动服务器,启动tomcat) ,是一个控制台程序,startup.sh 是Linux上的shell脚本

如果出现问题 ,可以把startup.bat拖到cmd 中运行,查看错误信息。

在新的浏览器标签页上输入 127.0.0.1:8080 如果显示tomcat欢迎网页说明服务器启动成功

        

3.conf文件 是tomcat的配置文件(一个程序的功能可能非常丰富,可以通过配置文件设置开启需要的功能)

4.logs 日志 是调试服务器的重要手段 代码中打印的日志可以在此文件中查看(日志:通过System.out.println方式打印的一些字符串)

5.webapps中每个目录都是一个webapp(网站)(包含了一个网站的后端代码和前端代码)

压缩包文件.war包是使用tomcat发布程序的一种方式,写好一个网站可以打包成.war包,拷贝到tomcat的webapp里,tomcat会自动对war进行解压缩,完成网站的部署和加载。

简单的例子:

在webapps新建文件test,在test文件里创建hello.html文件,使用vscode编写内容,重新启动tomcat,浏览器输入127.0.0.1:8080/test/hello.html就可以打开该网页

tomcat的重要作用就是可以让浏览器通过网络访问html页面

直接双击打开网页,是让浏览器打开一个本地文件,与使用tomact打开有区别,前者可以访问到别人机器上的网页(前提是在同一个局域网,或者把网页放到云服务器上有外网ip,大家就都可以访问),直接双击打开只能访问自己电脑上的页面。

6.tomcat支持静态页面和动态页面

静态页面:页面内容是固定的

动态页面:根据用户输入的内容产生不同的页面内容,或者根据用户喜好展示不同页面内容

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值