web开发(Tomcat篇)

本文介绍了web服务器Tomcat的作用、基本使用方法,包括如何在SpringBoot中内嵌Tomcat、解决中文乱码和端口冲突问题,以及如何部署项目。还提及了SpringBoot起步依赖自动处理web开发和测试的相关内容。


1、简介

web服务器是一个软件程序,对http协议的操作进行封装,使得程序员不必直接对协议进行操作,让web开发更加便捷。主要的功能就是“提供网上信息浏览服务”

我们可以在服务器上安装Tomcat服务器,使得浏览器可以直接向部署在服务器上的web服务器Tomcat进行http请求和响应

那么Tomcat是什么?可以干什么?

所以在进行web开发时,使用Tomcat可以降低我们的代码量,节省我们的编写时间, 

2、基本使用 (一般不用下载,springboot中有内嵌Tomcat)

 基本的下载安装启动放在这里,运行Tomcat时直接打开startup.bat文件即可

 对于中文乱码点击安装路径下的conf文件

再点击 logging.properties文件进去在51行将UTF-8改为中文GBK编码,ctrl s保存退出

更改合适完毕后 ,再点击bin目录,将startup.bat文件运行就好了

当然还有一些常见的问题,比如JAVA_HOME环境变量没有配置,或者端口号冲突,对于端口号冲突,一般都是java程序运行导致的端口号被占用,直接开启任务管理器>>详细信息>>找到java.exe文件全部释放关闭掉,就可以正常运行了

当然也可以自行配置端口号

 

http协议的默认端口号为80,输入localhost:80会自动省略成localhost,如果将Tomcat的端口号设置为80,那么打开默认就是访问Tomcat,不用再输入端口号 

对于Tomcat部署项目,直接将项目放在webapps下就部署完成了,访问时在端口号后加入文件路径,如localhost:8080\xxx项目\xxx文件

3、入门程序解析

 我们创建的springboot项目会有依赖产生,一个是web开发的起步依赖,一个是单元测试的起步依赖,对于起步依赖像,spring-boot-starter-web包含了web应用开发所需要的常见依赖,spring-boot-starter-test包含了单元测试所需要的常见依赖

 所以在运行了springboot启动类后,springboot会自动运行内置的Tomcat,当然springboot创建时需要联网才能自动下载所关联的spring web依赖,如此以来运行程序后,浏览器会给我们返回给我们数据。

                                                                                         

                                                                                         ----------以上学习来源自bilibili黑马程序员

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值