当前位置: 首页 > news >正文

Tomcat要点总结

一、Tomcat 服务中部署 WEB 应用

1.什么是Web应用

(1)  WEB 应用是多个 web 资源的集合。简单的说,可以把 web 应用理解为硬盘上的一个目录,
这个目录用于管理多个 web 资源。
(2)Web 应用通常也称之为 web 应用程序,或 web 工程,通俗的说 就是网站。

2.Web应用组成

一个 WEB 应用由多个 WEB 资源或其它文件组成,包括 html 文件、css 文件、js 文件、动
态 web 页面、java 程序、支持 jar 包、配置文件等。开发人员在开发 web 应用时,按照规
定目录结构存放这些文件。否则,在把 web 应用交给 web 服务器管理时,不仅可能会使
web 应用无法访问,还会导致 web 服务器启动报错。

3.JavaWeb程序/应用/工程目录结构

部署方式:将 web 工程的目录拷贝到 Tomcat webapps 目录下

1. news Web 工程 ( 目前都是静态资源 html, 图片 )
2. 将该 news 目录 / 文件夹 拷贝到 Tomcat webapps 目录下
3. 浏览器输入: http://ip[ 域名 ]:port/news/ 子目录 ../ 文件名

 

二、IDEA 开发 JavaWeb 工程 

1.热加载选项说明

(1) on update action : 表示当我们更新操作是 , Tomcat 会自动更新类和资源 ( jsp/html
件修改时,可以生效 , 但是如果你修改的 java 文件 , 需要 Redepoly 才会生效 )
(2) on frame deactivation : 表示 IDEA 失去焦点 ( 比如最小化 ), 也会导致 jsp/html 发生更
, 但是 java 修改了,还是需要 redeploy

 2. 端口修改

这里修改的端口, 只会影响到当前的项目,而不是去修改 server.xml

3. out 目录是什么

tomcat 启动时,会生成 out 目录,该目录就是 原项目资源的映射,我们浏览器访问的
资源是 out 目录

4. 当我们从外部拷贝资源到项目(图片, 文件, js , css ), 如果出现 404 不能访问错误, 决方式 rebulid project -> 重启 Tomcat

5.JavaWeb 工程的目录介绍

 

http://www.lryc.cn/news/301268.html

相关文章:

  • Ubuntu 20.04 安装RVM
  • Ps:污点修复画笔工具
  • JAVA面试题17
  • 数据备份和恢复
  • 核心篇 - 集成IS-IS配置实战
  • 【OpenAI Sora】开启未来:视频生成模型作为终极世界模拟器的突破之旅
  • MVC 、DDD、中台、Java SPI(Service Provider Interface)
  • C++单例模式的实现
  • rust函数 stuct struct方法 关联函数
  • 浅谈基于中台模式的大数据生态体系的理解
  • MySQL的锁机制
  • 已解决ImportError: cannot import name ‘PILLOW_VERSION‘异常的正确解决方法,亲测有效!!!
  • 力扣:300. 最长递增子序列
  • Swing程序设计(10)列表框,文本框,文本域,密码框
  • 【Java八股面试系列】JVM-常见参数设置
  • 【Python--Web应用框架大比较】
  • Effective Objective-C 学习第三周
  • 人工智能学习与实训笔记(四):神经网络之NLP基础—词向量
  • 【教程】Kotlin语言学习笔记(一)——认识Kotlin(持续更新)
  • MySQL性能分析1
  • 四、案例 - Oracle数据迁移至MySQL
  • ABC340 A-F题解
  • 微软 CMU - Tag-LLM:将通用大语言模型改用于专业领域
  • Kafka集群安装与部署
  • C++初阶(十一) list
  • 图像卷积、步长、填充、特征图、多通道卷积、权重共享、感受野、池化
  • CMake进行C/C++与汇编混合编程
  • 缓存预热!真香
  • VS中设置#define _CRT_SECURE_NO_WARNINGS的原因和设置方式
  • 【网站项目】155在线考试与学习交流网页平台