`
liomao
  • 浏览: 78682 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

终于把Tomcat的虚拟目录配置成功了

阅读更多

之前看的大多数文章只是说了在host 之间添加代码,我试过了这种方法在我的机上不成功,后来无意看到了一篇文章,发现还要在web.xml 里设置些参数的,郁闷。

我的具体方法修改如下:

首先是在······ApacheTomcat 6.0\conf\server.xml 文件的 <Host>和</Host>之间添加以下代码:

 

 

<Context crossContext="true" docBase="F:\MyWeb" path="/hi" reloadable="true"  debug="0" >
 </Context>

 

参数的具体意思是,F:\MyWeb 为磁盘的实际路径, “/hi” 位虚拟路径,注意的是“/”,而不是”\“.还要注意的是区分大小写(xml文档,那是当然的。)

 

Sorry,经过再次测试,上面的步骤完成可以完成虚拟目录的设置,之前的错误是因为把"/"打错了,下面的步骤可能导致列目录漏洞,仅作测试项目用。

 写道
2,测试,重启tomcat服务器,然后在浏览器中输入http://localhost:8080/hi
3,如果在测试中出现404的错误,如果前面配置没有错,可能就是在%TOMCAT_HOME%\conf\web.xml文件中把虚拟路径显示目录给禁止啦,此时可以在web.xml文件中找到

  <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>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

 

将listings的value改为true,然后重新启动tomcat,测试````

 

 写道
4,如果项目开发完成,准备部署在服务器上时,记住要把第三步中web.xml文件中参数listings的值改为false,这样可以避免把项目的部署路径呈现给使用者!
参考:http://tech.it168.com/n/2008-07-04/200807041003386.shtml
6
0
分享到:
评论
6 楼 liomao 2009-07-26  
测试jsp,一般都是用tomcat吧。
刚开始学java web
5 楼 whaosoft 2009-07-26  
呵呵 lz是要拿tomcat当服务器啊?
4 楼 lucky16 2009-07-24  
楼主加油啊!
呵呵!
3 楼 liomao 2009-07-24  
lindily 写道
<Context crossContext="true" docBase="F:\MyWeb" path="/hi" reloadable="true"  debug="0" /> 

debug="0"  在Tomcat已经不被支持

path="" 则表示网站根路径,也就是说http://localhost:8080 你也不再能看到小猫了



我配置的是Apache Tomcat 6.0,更新的版本就不知道了,不过官网上最新的也是Tomcat 6.0.2吧~~
2 楼 lindily 2009-07-23  
<Context crossContext="true" docBase="F:\MyWeb" path="/hi" reloadable="true"  debug="0" /> 

debug="0"  在Tomcat已经不被支持

path="" 则表示网站根路径,也就是说http://localhost:8080 你也不再能看到小猫了

1 楼 yexin218 2009-07-23  
恭喜楼主,继续努力

相关推荐

    tomcat虚拟目录配置

    ### Tomcat虚拟目录配置详解 #### 一、Tomcat虚拟目录概述 在Web开发中,为了更好地管理和组织项目,我们常常需要对Web服务器进行虚拟目录的配置。虚拟目录(Virtual Directory)是一种在Web服务器中映射物理目录...

    Tomcat 9 虚拟路径配置

    ### Tomcat 9 虚拟路径配置详解 在日常的Web开发中,Apache Tomcat作为一款免费开源的Servlet容器,被广泛应用于部署Java Web应用。对于开发者来说,灵活地配置虚拟路径(也称为虚拟主机或上下文路径)是提高项目可...

    配置tomcat虚拟目录

    ### 配置Tomcat虚拟目录知识点详解 #### 一、Tomcat虚拟目录概念与作用 在Web开发领域中,Apache Tomcat服务器是一款广泛使用的开源Java Servlet容器,它支持Servlet和JavaServer Pages(JSP)技术,是进行Java ...

    Tomcat虚拟主机配置

    【Tomcat虚拟主机配置】 Tomcat虚拟主机配置是将一台服务器划分为多个逻辑上的独立主机,每个主机都拥有自己的域名和IP地址,或者共享同一个IP地址,并且能够提供独立的Web服务。这样的设置使得一台物理服务器可以...

    Tomcat6.0虚拟目录配置

    通过上述步骤,我们可以成功地在Tomcat6.0中配置虚拟目录,无论是通过直接修改`server.xml`,还是利用更灵活的`catalina/localhost`机制。正确配置虚拟目录不仅可以提高Web应用的部署效率,还能增强系统的安全性和可...

    tomcat虚拟路径配置

    二、配置Tomcat虚拟路径的步骤 1. 打开`$CATALINA_BASE/conf/server.xml`文件,此文件是Tomcat的主要配置文件。 2. 在`&lt;Host&gt;`元素内,你可以创建一个`&lt;Context&gt;`元素来定义新的虚拟路径。`&lt;Host&gt;`元素代表了一个...

    Tomcat设置虚拟目录的方法, 不修改server.xml

    ### Tomcat设置虚拟目录的方法:不修改server.xml 在日常的Web开发中,我们经常会遇到需要为特定的应用程序设置虚拟目录的需求。对于Apache Tomcat服务器而言,通常的做法是通过编辑`server.xml`来配置虚拟主机或者...

    Tomcat6.0虚拟目录配置方法

    通过上述步骤,我们成功地在Tomcat 6.0中配置了一个名为“site”的虚拟目录,并使其指向`D:\site`这个物理路径。这不仅增强了Web应用的安全性和灵活性,也为开发者提供了更加便捷的开发环境。在实际操作过程中,还需...

    把工作区作为tomcat 的虚拟目录

    通过以上步骤,你的Eclipse工作区中的Java Web项目就成功地被设置为Tomcat的虚拟目录。这种配置使得开发过程中,任何代码更改都会立即反映在运行的Web应用上,无需频繁地手动部署。然而,要注意的是,这样的设置只...

    tomcat6.0虚拟目录和域名配置

    ### Tomcat 6.0 虚拟目录与域名配置详解 #### 一、虚拟目录配置 在Web应用开发过程中,经常会遇到需要为不同的项目设置虚拟目录的情况。虚拟目录可以帮助我们更好地组织和管理Web资源,同时也能够提升项目的可维护...

    Tomcat映射虚拟目录context配置不用重启

    ### Tomcat映射虚拟目录context配置不用重启 在IT领域中,Apache Tomcat是一个免费开源的Servlet容器,它能够提供一个执行环境供Java Web应用程序运行。对于开发者来说,灵活地管理Tomcat上的Web应用程序是非常重要...

    Tomcat配置虚拟目录-多种方法就这种靠谱-保证成功

    这篇博客"Tomcat配置虚拟目录-多种方法就这种靠谱-保证成功"似乎提供了可靠的方法来实现这一目标。 首先,让我们了解什么是虚拟目录。在服务器环境中,虚拟目录允许我们为不同项目或应用设置多个访问路径,而无需...

    各类服务器下虚拟目录配置

    如果能成功访问到该文件,说明虚拟目录配置成功。 ### §3.2 Weblogic 下虚拟目录配置 在Weblogic中,虚拟目录的配置则是在WebLogic Server Administration Console中完成: 1. 登录Weblogic管理控制台。 2. 选择...

    javaweb项目虚拟目录配置

    ### javaweb项目虚拟目录配置知识点详解 #### 一、虚拟目录的概念与作用 在Java Web开发中,经常需要...通过以上步骤,您可以有效地配置Tomcat服务器上的虚拟目录,实现更高效、安全的Java Web应用程序部署和管理。

    tomcat配置虚拟主机

    通过以上步骤,您应该能够成功地在Apache Tomcat服务器上配置两个共享IP模式下的虚拟主机。这种方式不仅有助于节省有限的IP资源,还能提高服务器资源利用率。在实际部署时,根据具体需求可能还需要进一步调整配置,...

    Linux 环境下tomcat的安装与配置

    本教程将详细介绍如何在Linux系统中安装和配置Tomcat,以帮助用户轻松理解这一过程。 首先,你需要访问Tomcat的官方网站(https://tomcat.apache.org/)来下载所需的Tomcat版本。例如,这里我们选择了8.0.53版,它...

    虚拟目录及servlet测试.txt

    通过编辑Tomcat的`server.xml`和`web.xml`等配置文件,可以设置虚拟目录、部署应用以及管理各种服务。 ### 虚拟目录及Servlet测试步骤详解 基于提供的部分内容,我们可以详细分析如何在Tomcat中设置虚拟目录,并...

Global site tag (gtag.js) - Google Analytics