2021-12-3 Tomcat学习

一、常用web服务器

  1. Tomcat
  2. JBoss
  3. GlassFish
  4. Resin
  5. WebLogic 收费中应用最广泛…

二、Tomcat目录

(了解)
bin 存放Tomcat服务器的可执行程序
conf 配置文件
lib 存放Tomcat服务器的jar包
logs 存放服务器运行时输出的日记信息
temp临时数据
webapps 存放部署的web工程
work Tomcat工作时的目录,用来存放Tomcat运行时jsp翻译的servlet源码和Session钝化的目录

三、基础用法

  1. 启动:
    bin–startup.bat

  2. 关闭:
    bin–shutdown.bat

  3. 修改端口:
    conf–server.xml
    找到Connecter标签找到port属性

  4. 如何部署web工程到Tomcat中
    第一种方法: web工程的目录拷贝到Tomcat的webapps目录下即可
    第二种方法:
    在这里插入图片描述
    目录下建立xml文件进行配置

  5. 默认访问
    http://ip:port/ 没有工程名时候默认访问ROOT工程
    http://ip:port/工程名 没有资源名默认访问index.html

四、IDEA中整合Tomcat

settings->Build,Execution,Deployment->点击+号,选择路径即可
在这里插入图片描述

五、IDEA中创建web工程

在这里插入图片描述
目录介绍
在这里插入图片描述
src:java源代码
web目录存放web工程的资源文件,比如html页面,css文件,js文件
WEB-INF目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
web.xml 它是整个动态web工程的配置部署描述文件,可以在这里配置很多web工程的组件,比如Servlet程序,Filter过滤器,Listener监听器,Session超时…等等
lib(自建) 用来存放第三方jar包

六、IDEA中启动部署web模版

1
在这里插入图片描述
2.
在这里插入图片描述
注意改个名;
URL是默认启动地址

3
在这里插入图片描述
+号:将需要部署的web工程添加到Tomcat运行实例中
-号:从tomcat运行实例中删除不需要的web模块
Application Context是工程路径

七、其他说明

在这里插入图片描述
重启的4个选项说明:

  1. 重新更新web工程中的资源到Tomcat运行实例中
  2. 更新web工程中的Class字节码和资源文件到Tomcat运行实例中
  3. 重新部署web模块
  4. 重启Tomcat实例,并更新web模块内容

工程路径修改
在这里插入图片描述

修改运行端口号
在这里插入图片描述
配置资源热部署
热部署: 改了代码,浏览器一刷新就能看到

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值