Tomcat配置虚拟目录

原创 2016年05月30日 13:52:02

在Tomcat7版本下,配置虚拟路径修改以下两个文件:
    1.server.xml
    打开Tomcat目录下的/conf/server.xml文件,在Host之前加入下面红色部分的内容。
<Host name="localhost" appBase="webapps"
            unpackWARs="true" autoDeploy="true">
 <Context path="/appName/filePath" docBase="/opt/filePath" reloadable="true" debug="0"/>
</Host>
    path : 工程名称+文件路径,当访问path目录下的文件时,实则访问docBase目录下的文件。
    docBase : 文件的真实路径。注意这里如果有文件长传,则将上传的文件路径设置为docBase,而不是path。

2. web.xml
    打开Tomcat目录下的/conf/web.xml,将下面红色部分listings的属性设置为True。
<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

    若配置虚拟目录listings属性设置为True,这样就将该目录下的所有文件都暴露给了用户,这样也给系统的使用带来了一定的风险。所以,选择使用虚拟目录一定要慎重。


版权声明:本文为博主原创文章,未经博主允许不得转载。

tomcat配置虚拟路径的4种方法

在tomcat中,webapp文件夹默认为web应用的根目录。1.在tomcat/conf/server.xml中找到 host标签,在host标签中增加新的元素并设置 Context的元素,其中pa...
  • thinkner
  • thinkner
  • 2009年06月14日 09:53
  • 5714

ubuntu下配置tomcat的虚拟目录

1、以前在window下配置过tomcat的虚拟目录,用了myeclipse以后虚拟目录也就没用了,因为myeclipse是默认的把项目加载到你tomcat的webapps目录下的,所以很长时间不配了...
  • dixiangyang
  • dixiangyang
  • 2013年03月19日 09:29
  • 1614

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

Tomcat配置虚拟目录及虚拟主机
  • bestcleaner
  • bestcleaner
  • 2016年06月26日 21:41
  • 675

Tomcat设置虚拟目录的方法

tomcat版本:apache-tomcat-7.0.42 参考:http://blog.csdn.net/pangdingshan/article/details/7214786 一、虚拟根...
  • zjml2412
  • zjml2412
  • 2015年11月21日 11:15
  • 9853

linux下配置tomcat虚拟目录

本文默认jdk、tomcat等都已经在linux上面部署完成 1.打开tomcat conf 目录下的server.xml 2.在最底下找到 3.在该行上面添加 其中docBase 表示虚拟目...
  • qq_14806125
  • qq_14806125
  • 2015年12月06日 17:05
  • 2634

tomcat虚拟目录自定义404错误页面

首先这个问题设计到两个点:tomcat如何建立虚拟目录和自定义tomcat404的错误页。这两个点网上打把教程,请自行脑补。但是你建立完虚拟目录就出来了一个问题,访问tomcat webapp下的资源...
  • u013067420
  • u013067420
  • 2017年05月31日 16:29
  • 412

深入理解Tomcat虚拟目录

我们知道,Web网站中的内容(包括网页,图片,音频文件等)一般都存放在App的目录下。但随着网站内容的不断丰富,用户需要把不同层次的内容组织成网站的子目录。我们通常的做法是在网站主目录下新建子目录,并...
  • shehun1
  • shehun1
  • 2014年08月12日 19:37
  • 25875

tomcat部署项目虚拟主机虚拟路径配置

MyEclipse + Tomcat 部署JavaEE项目: 学习JavaEE开发的朋友可能都使用过Myeclipse + Tomcat来开发和部署自己的Web项目,而在部署成功之后要在浏览器中访问...
  • rchm8519
  • rchm8519
  • 2012年07月18日 22:50
  • 2813

TOMCAT配置虚拟目录

虚拟目录为保存网站资源如JSP等文件的目录,配置虚拟目录为如下几个步骤:(1)在磁盘的任意位置创建一个文件夹,如“E:/JavaWebAPP”。该文件夹即为虚拟目录地址。(2)在虚拟目录中创建一个名为...
  • candyliuxj
  • candyliuxj
  • 2011年06月18日 18:20
  • 720

Tomcat配置虚拟目录

一、要配置的虚拟目录里必须有如下所示的目录结构: WEBROOT -->WEB-INF--web.xml web.xml的格式如下:(可参考查找web.xml文件的格式) 二、修改conf文件夹下的...
  • u012744024
  • u012744024
  • 2013年12月25日 16:23
  • 404
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat配置虚拟目录
举报原因:
原因补充:

(最多只允许输入30个字)