JavaWeb--快速入门XML&Tomcat(二)

简介: JavaWeb--快速入门XML&Tomcat(二)

如何将本地项目部署到Tomcat中



把wen工程的目录拷贝到Tomcat中的webapps目录下即可


访问的话就是


http://ip:port/工程名/目录下/文件名


如下所示:


image.png


通过文件本地方式访问和http方式访问有什么区别?

这里可以推荐大家看一本书《图解HTTP》挺有意思的,有需要的可以私我


file协议表示告诉浏览器直接读取file协议后面的路径,解析展示在浏览器上即可


如果是通过http协议,背后的原因完全不同


image.png


Tomcat的默认访问路径

当我们在浏览器地址栏中输入访问地址如下:

http://ip:port/ 没有工程名的时候,默认访问的是ROOT工程


没有工程名的时候,默认访问的是ROOT工程。

当我们在浏览器地址栏中输入的访问地址如下:

http://ip:port/工程名 没有资源名,默认访问index.html页面


IDEA整合Tomcat服务器

注意,2020年以上的结构不一样了


视频中讲解的是用的是2019.3.1版本的,曾经我也以为我能处理好不同版本带来的问题,后来发现是我想多了,换!跟视频一样来,真是搞心态~!


image.png

image.png

image.png


idea中创建web动态工程



image.png

image.png


这些搞完后右上角就会出现个猫的头像,然后就能对tomcat进行一些简单的配置


Web工程的目录介绍


image.png


如何给动态 web 工程添加额外 jar包


image.png


image.png


image.png

image.png



如何在 IDEA 中部署工程到 Tomcat 上运行



image.png


Deployment部署的意思


image.png


Java web工程,都是打成war包,进行发布,打成war包的好处是不会缺少目录,并且只管理好一个发布文件就好,并且tomcat服务器能够自动识别,将war包放在tomcat容器的webapps下,启动服务,即可运行该项目,该war包会自动解压出一个同名的文件夹


war explode

是热部署的意思


相关文章
|
5月前
|
应用服务中间件
【JavaWeb学习】—停止Tomcat服务器的几种方式(九)
【JavaWeb学习】—停止Tomcat服务器的几种方式(九)
|
20天前
|
XML Java 数据库连接
Javaweb之Mybatis的XML配置文件的详细解析
Javaweb之Mybatis的XML配置文件的详细解析
16 0
|
1月前
|
Java 应用服务中间件 容器
JavaWeb手写Tomcat底层机制
综上所述,Tomcat作为JavaWeb应用的Servlet容器,在接收请求、解析请求、查找Servlet、创建请求和响应对象、请求分发、生成响应、连接管理等方面起着关键作用。其底层机制通过Socket通信、Servlet生命周期管理、线程池、Session管理等技术实现了整个JavaWeb应用的运行。
17 0
|
5月前
|
应用服务中间件
【JavaWeb学习】—IDEA整合Tomcat服务器(十二)
【JavaWeb学习】—IDEA整合Tomcat服务器(十二)
|
2月前
javaWeb服务详解(含源代码,测试通过,注释) ——web.xml
javaWeb服务详解(含源代码,测试通过,注释) ——web.xml
9 0
|
2月前
javaWeb服务详解(含源代码,测试通过,注释) ——applicationContext.xml
javaWeb服务详解(含源代码,测试通过,注释) ——applicationContext.xml
9 0
|
2月前
|
Java 应用服务中间件
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
272 1
|
4月前
|
XML Java 数据格式
javaweb实训第五天下午——xml配置文件约束报错问题
问题描述: 如果电脑连不上网,或者网速不好可能会造成Spring框架中xml配置文件出现错误。但是这个错误不影响项目的运行的;
22 0
|
5月前
|
XML Java 应用服务中间件
Tomcat服务器Server.xml详解
Tomcat服务器Server.xml详解
|
17天前
|
XML Java 应用服务中间件
Tomcat_servlet部署、编译、配置、打包
Tomcat_servlet部署、编译、配置、打包
21 0