4.Java Web之Tomcat的安装和配置及web项目部署

1.C/S和B/S的异同

C/S:客户端服务器架构模式
优点:充分利用客户端的资源,减轻服务器的符合
(一部分安全要求不高的计算任务存储任务放在客户端执行,不需要把所有的计算和存储都在服务器端执行,从而能够减轻服务器的压力,也能够减轻网络负荷)
缺点:需要安装;升级维护成本较高;

B/S:浏览器服务器架构
优点:客户端不需要安装;维护成本低
缺点:所有的计算和存储任务都放在服务器端的,服务器的负荷较重;在服务端计算完成之后把结果再传输给客户端,因此客户端和服务器端会进行非常频繁的数据通信,从而网络负荷较重

2.Tomcat的安装和配置

Tomcat8(链接:https://pan.baidu.com/s/18Cu-19ToN0JEu06s5oWDng 提取码:if3p)
最好配合JDK8使用

1)解压:不要有中文不要有空格
2)目录结构说明:
bin:可执行文件目录
conf:配置文件目录
lib:存放lib的目录
logs:日志文件目录
webapps:项目部署的目录
work:工作目录
temp:临时文件目录

3)配置环境变量,让tomcat能够运行
因为tomcat也是用java和C来写的,因此需要JRE,所以需要配置JAVA_HOME

安装JDK8
添加环境变量JAVA_HOME:D:\IntelliJ IDEA 2022.1\jdk8
在环境变量PATH中添加:%JAVA_HOME%\bin

4)双击bin目录下的startup.bat开启tomcat
5)浏览器打开访问主页(http://localhost:8080/)

3.新建Web项目,并在tomcat中部署

1)在webapps目录下新建文件夹:fruit
2)然后在fruit目录下新建文件夹:WEB-ENF
3)然后把上一节的web项目拷贝到fruit目录下
4)浏览器下打开:http://localhost:8080/fruit/demo07.html
可以访问到demo07.html

4.在idea下新建javaweb项目-部署-运行

1)新建web项目
按如图所示步骤创建
请添加图片描述

2)webapp文件夹上有个小点说明创建成功
请添加图片描述

3)删除index.jsp
在webapp目录下创建一个html,输入Hello World!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>

4)编辑
如图所示开启编辑
请添加图片描述

选择Deployment,然后选择需要部署的项目,为了方便修改,将context改为“/”
请添加图片描述

选择Server,修改URL(运行时默认打开页面),如图所示设置3和4的参数(热部署)
请添加图片描述

5)推荐选择debug运行
自动打开“http://localhost:8080/hello01.html”页面

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值