精华内容
下载资源
问答
  • Tomcat配置虚拟目录

    2016-05-30 13:52:02
    Tomcat配置虚拟目录

    在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配置虚拟目录

    2015-10-29 17:21:22
    tomcat配置虚拟目录

    tomcat配置虚拟目录

    设虚拟目录 “files”,通过 http://localhost:8080/files 访问物理路径 H:\media 文件夹里面的内容。设置过程如下:

    1. 打开 Tomcat6.0\conf\server.xml 文件,在 <Host> 和 </Host> 之间加入:

      <Context path="/files" docBase="H:\media"></Context> 
        path="/files" 就是虚拟目录的名称 
        docBase="H:\media" 为物理路径 
      
    2. 打开 Tomcat6.0\conf\web.xml 文件,将listings设置为true并保存:

      <init-param> 
      <param-name>listings</param-name> 
      <param-value>false</param-value> 
      </init-param> 
    3. 重启Tomcat,现在就可以应用 http://localhost:8080/files 访问虚拟目录了。

    切记:需先配置好java环境变量,否则无法访问

    展开全文
  • TOMCAT配置虚拟目录

    2012-09-13 12:43:57
    我电脑上正在使用的配置,TOMCAT配置虚拟目录.
  • tomcat 配置虚拟目录

    2011-05-18 15:20:00
    tomcat 配置虚拟目录总结。

    打开C:/Tomcat/conf/server.Xml,在<host></host>之间加入代码:

      <Context path="/jspdemo" docBase="D:/jspdemo" debug="0" reloadable="true" crossContext="true"/>

      path为虚拟路径,访问时的路径,注意:一定要加“/” debug建议设置为0,reloadable设置为true。

     

    注意:

         jspdemo 下面已经要有WEB-INF以及其下的web.xml文件。这样才能启动服务后,才能有此虚目录。

     

     

         Context 这个一定要大写的,不然就找不到虚拟目录。

     

    再者:

     

    修改%TOMCAT_HOME%/conf/web.xml中xml 代码为:
    
    <init-param> 
    <param-name>listings</param-name> 
    <param-value>true</param-value> 
    </init-param> 

     

    展开全文
  • Tomcat 配置虚拟目录

    2017-11-07 23:32:00
    在开发webapp项目的过程中,由于需要使用到Tomcat...可以使用配置虚拟目录的方法,将Tomcat服务器指向所在的项目。我使用的配置方法有一下两种(之所以写这篇日志,是因为我经常忘记路径怎么写): 1、在Tomca...

    在开发webapp项目的过程中,由于需要使用到Tomcat服务器,所以需要把网站的内容部署到Tomcat的webapps目录下,如果在开发的过程中,经常这么做的话,那么是一件非常浪费时间的事情。

    可以使用配置虚拟目录的方法,将Tomcat服务器指向所在的项目。我使用的配置方法有一下两种(之所以写这篇日志,是因为我经常忘记路径怎么写):

    1、在Tomcat安装目录下找到conf下的server.xml中找到

    <Host name="localhost"  appBase="webapps"

                unpackWARs="true" autoDeploy="true"

                xmlValidation="false" xmlNamespaceAware="false">

    </Host>

    在其中添加:

    <Context path=""  docBase="你的项目路径"  reloadable="true"></Context>

    reloadable设置为true是为了每次修改内容的时候不用重启Tomcat服务器。有无都可。

    2、在Tomcat安装目录下的的conf/catalina/localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件。比如名称为06peng.xml,内容为

    <?xml version="1.0" encoding="UTF-8"?> 

    <Context 

        docBase="你的项目路径" 

        reloadable="true"> 

    </Context> 

    保存该文件后重启Tomcat服务器,在地址栏上输入:http://localh...t:8080/06peng 即可访问。



         本文转自06peng 51CTO博客,原文链接:http://blog.51cto.com/06peng/963214,如需转载请自行联系原作者


    展开全文
  • TomCat配置虚拟目录

    2019-02-21 21:51:45
    2.找到Tomcat安装目录的webapps\ROOT\WEB-INF子文件夹,把web.xml文件内容复制过来。 3.找到文件Tomcat/conf/server.xml,大概在下图位置加入你的Context,path是浏览器上使用的虚拟路径的名称,前面必须加上“/”...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,688
精华内容 1,075
关键字:

tomcat配置虚拟目录