tomcat的虚拟目录映射常用的几种方式

  我们在项目部署的时候,可以采用多种方式,接下来我们将在实际中比较常用的几种方式总结如下。

1.可以直接将我们的项目丢到tomcat的webapps目录下,这样当tomcat重启的时候,我们就可以访问到项目中的页面了

举例:

①明确了项目要提供外界访问的名称为:JavaWebProject(里面有一个页面welcome.html)

②明确了tomcat的端口号8080

③这样重启tomcat,我们就可以通过http://localhost:8080/JavaWebProject/welcome.html就可以访问到我们项目下的页面了

2.在tomcat的conf目录的sever.xml文件的<Host></Host>标签中进行配置,格式如下<Host><Context path="/外界访问的项目名称" docBase="你机器上实际项目目录路径"/></Host>。

举例:

①明确了项目在本地机器上实际的路径为:D:/JavaWebProject(里面有一个页面welcome.html)

②明确了项目要提供外界访问的名称为:News

③明确了项目在server.xml中配置信息如下<Host><Context path="/News" docBase="D:/JavaWebProject"/>

④明确了tomcat的端口号8080

⑤这样通过http://localhost:8080/News/welcome.html就可以访问到我们项目下的页面了

3.在tomcat的conf/Catalina/localhost目录下,我们可以新建一个以外界访问项目名称命名的后缀为.xml文件,并在我们新建的xml文件中写入<Context  docBase="你机器上实际项目目录路径"/>然后启动tomcat我们就可以访问到我们项目中的页面了

举例:

①明确了项目在本地机器上实际的路径为:D:/JavaWebProject(里面有一个页面welcome.html)

②明确了项目要提供外界访问的名称为:News

③明确了项目在tomcat的conf/Catalina/localhost目录下新建的xml文件为为News.xml,xml文件中配置信息如下<Context  docBase="D:/JavaWebProject"/>

④明确了tomcat的端口号8080

⑤这样通过http://localhost:8080/News/welcome.html就可以访问到我们项目下的页面了

时间: 2024-09-29 21:54:23

tomcat的虚拟目录映射常用的几种方式的相关文章

tomcat配置虚拟目录映射

本文主要介绍web虚拟目录映射的两种常用方法及配置默认web应用的方法 一.在Server.xml中进行配置 在<Host>元素中添加子元素<Context path=" ... " docBase=" ... "/>并重启服务器即可:path表示虚拟目录,docBase表示真实的web应用所在目录: 比如在C盘中存在a这个web应用,则<Context path="/test" docBase="C:\a

Tomcat 虚拟目录映射

不废话 1.打开在tomcat的目录下的-conf(配置文件夹)-server.xml 在<Host/>之前加上: <Context path="/itcast" docBase="你的web应用路径" /> 访问localhost:8080/itcast/你要访问的文件 举个栗子:http:localhost:8080/itcast/1.html 备注1:一定要记得打后面那个 / . 备注2:需要重启tomcat. 备注3:itcast是个

(Tomcat)服务器之web应用的虚拟目录映射和主机搭建

首先来了解一下web的虚拟目录映射和主机搭建的知识 第一:web的虚拟目录映射 首先我们要知道什么叫做web的虚拟目录映射,这个很好理解的,就是将我们本地硬盘上的web应用映射出一个供外界用户访问的地址目录的过程就叫做目录映射,例如:我现在开发好了一个web应用Demo,存放在我的C盘下面,但是我想让用户访问到我的web资源,所以要给用户提供一个地址目录:就叫做 /Demo,这样用户就可以在地址栏中输入:http://localhost:8080/Demo/index.html就可以访问我web

web应用和虚拟目录映射

Tip:WEB应用程序 WEB应用程序指供浏览器访问的程序,通常简称为web应用. 一个web应用由多个静态web资源和动态web资源组成,如: HTML.css.js文件 JSP文件.java程序.支持jar包 配置文件等.. 组成web应用的这些文件通常我们会使用一个目录组织,这个目录称之为web应用所在目录. web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚拟目录的映射. 一.web应用虚拟目录的映射实现 完成web应用程序的虚拟目录映射需

Tomcat配置虚拟目录和虚拟主机

Tomcat配置虚拟目录 1.官方文档修改server.xml 不推荐. 在tomcat\conf下server.xml中找到: <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"&g

springboot-为内置tomcat设置虚拟目录

需求 项目使用springboot开发,以jar包方式部署.项目中文件上传均保存到D判断下的upload目录下. 在浏览器中输入http://localhost:8080/upload/logo_1.jpg能访问到D盘upload目录下的logo_1.png图片 解决方法 由于使用jar包方式,无法使用为tomcat配置虚拟目录的方式,需为springboot内置tomcat设置虚拟目录. 实现 import org.springframework.context.annotation.Conf

数据导入HBase最常用的三种方式及实践分析

数据导入HBase最常用的三种方式及实践分析         摘要:要使用Hadoop,需要将现有的各种类型的数据库或数据文件中的数据导入HBase.一般而言,有三种常见方式:使用HBase的API中的Put方法,使用HBase 的bulk load工具和使用定制的MapReduce Job方式.本文均有详细描述. [编者按]要使用Hadoop,数据合并至关重要,HBase应用甚广.一般而言,需要 针对不同情景模式将现有的各种类型的数据库或数据文件中的数据转入至HBase 中.常见方式为:使用H

【REACT NATIVE 系列教程之十三】利用LISTVIEW与TEXTINPUT制作聊天/对话框&&获取组件实例常用的两种方式

本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/react-native/2346.html 本篇Himi来利用ListView和TextInput这两种组件实现对话.聊天框. 首先需要准备的有几点:(组件的学习就不赘述了,简单且官方有文档) 1. 学习下 ListView: 官方示例:http://reactnative.cn/docs/0.27/tutorial.html#content

页面之间值传递常用的几种方式

1.QuerySting在页面间传递值 这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中.接收值得页面,Request.QueryString["变量名"]. 这是使用起来很简单的一种方式,但是它不是很安全,因为值会在浏览器里的地址栏里显示.并且它也不能传递对象,对长度也有限制,如果要传递的值很多,且对安全要求也高的话,这种方式就不适合了. 2.Session变量 我们通常在一个页面中,将值放到session变量中,在另外几个页面使用它