Tomcat服务器

简介

Tomcat是一个开源的Servlet容器,也是一个支持Java Servlet和JSP技术的Web服务器。它由Apache软件基金会开发和维护。Tomcat的主要作用是将Java Servlet和JavaServer Pages(JSP)等***页技术部署到服务器上,从而向用户提供动态的Web内容。

Web服务器是一个软件程序

借HTTP协议的操作进行封装

使得程序员不必直接对协议进行操作

使web开发更加编辑便捷

主要功能是提供网上信息的浏览服务

Tomcat是一个服务器 可以把软件程序直接部署到Tomcat上

这样我们在浏览器打开直接可以访问

Tomcat需要启动 提供网络信息的浏览服务

再部署demo到Tomcat目录下

访问到的页面就是基于Tomcat服务器的应用程序

介绍

启动Tomcat

Springboot内嵌Tomcat

bin目录存放的是执行文件

conf存放的是配置文件

lib存放的是Tomcat依赖的jar包

logs存放的是日志文件

temp存放的是临时文件

webapps是存放的是应用发布目录

work存放的是工作目录

第一次点击bin包下的startup.bat会闪退

这是因为没有配置文件

第一行配置jdk的绝对路径 第二行配置Tomcat的绝对路径

这样Tomcat就能启动了

改乱码问题

改成GBK

Tomcat启动后默认占用的端口号为8080

启动成功进入Hello页面

可以修改默认端口号

HTTP协议默认端口号80 如果把Tomcat的端口号改成80 则可以不用输入端口号访问

部署程序

可以通过相对路径直接访问

入门程序解析

入门程序是指简单测试

后端开发之SpringBootWeb入门介绍及简单测试 2024详解-CSDN博客

springboot官方骨架

配置

点击Generate然后就会下载

这是spring官方给我们提供的模版

springboot会自动创建父工程

在父工程里面指定版本号

那么依赖引入就不用指定版本号 会自动把和父工程版本指定的依赖

在父工程中进行了统一管理

实际上的web依赖已经自动将Tomcat依赖包含起来了

这是是springboot的web依赖自带的Tomcat

也称内嵌式的Tomcat

注意

以后我们在一般都使用springboot内置的tomcat服务器

用postman工具简单接收数据

首先我们将前端页面放入Tomcat文件夹的对应目录下

用tomcat进行简单的测试

启动Tomcat

获取数据

这里我写了一个前端页面 并且部署到了本地

 这样就接收到了数据

点击send就可以发送get请求

发送请求会响应 接收写在控制台中的内容

我们在日后可以用vue将前端页面打包到springboot下

在idea里启动springboot 将页面部署到本地服务器

通过访问本地端口打开前端网页

获取数据输出在控制台