Tomcat服务器

tomcat安装

访问tomcat官网下载压缩包
传送门
在这里插入图片描述
在环境变量中配置tomcat_home和对应的path
在这里插入图片描述

在这里插入图片描述

tomcat目录结构

tomcat的文件夹结构如下图:
在这里插入图片描述
各个文件夹的功能如下:

  1. bin是根目录
  2. conf存储配置文件,例如web.xml
  3. lib是网页运行所依赖的jar包
  4. logs是日志
  5. webapps存储网页的代码
  6. work是代码编译后生成的Java类

idea中的Tomcat插件

  1. 使用maven创建一个web应用:
    在这里插入图片描述

  2. 选择edit configurations-.>左上角添加tomcat
    在这里插入图片描述
    在这里插入图片描述

  3. Server栏中,浏览器自选,URL一般不变,JRE选择当前项目的JRE,HTTP端口默认8080,不能修改,其他默认即可。
    在这里插入图片描述

部署网页到服务器

在项目完成后(这里用默认页面测试)将项目部署到Tomcat上。

  1. 首先打开tomcat配置
    在这里插入图片描述

  2. 这里选择要部署的文件,可以选择该项目内的文件,也可以选择项目以外的文件。
    在这里插入图片描述

  3. war模式是将模块打包成war包上传服务器,war exploded是将java类和jsp等文件直接上传服务器。
    在这里插入图片描述

  4. 在application context处修改部署到服务器上后,通过url访问的名称。
    在这里插入图片描述

  5. logs是选择服务器显示的日志,这里不多赘述。

  6. 配置完成后,应用设置,点击启动即可。
    在这里插入图片描述

tomcat工作原理

当部署上述项目之后,服务器会给出如下日志:
在这里插入图片描述
其中,CatalinaBase是生成的JSP文件存放位置。
找到文件集合中的index_jsp.java,可以看到,所有的html语言被编译进java代码中通过out方法输出到前端页面显示出来。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值