原来Tomcat中虚拟目录是这样设置的

类别:Java 点击:0 评论:0 推荐:

原来Tomcat中虚拟目录是这样设置的

/**
作者: 慈勤强
Email: [email protected]
描述:   以前熟悉在IIS下开发Asp应用程序,可以方面的建立虚拟目录,其实在tomcat中也是非常方便的
最后修改: 2004-10-05
**/


    其实很早就用过tomcat,自己写点小东西,什么jsp,servlet之类的, 由于真正做项目也没有用过

这个东西,所以也没怎么仔细看。以前就是把写好的程序放到默认的webapp这个应用目录下面,只要能够

正常运行就可以了。


    今天,抽时间看了一下tomcat的配置文件,因为我的tomcat装在c盘,我又不想把自己做的东西

放到c盘,所以就想了解一下tomcat中怎么像IIS一样容易的配置虚拟目录。

    其实,也是挺简单的,在tomcat的配置文件server.xml中(server.xml一般在conf目录下面),

有这样几个标签:

 <Host name="localhost"....
 <Context path="/cqq" docBase="f:\java\cqqapp" debug="0"
                 reloadable="true" crossContext="true">

    其中,Host标记是用来配置虚拟主机的,就是可以多个域名指向一个tomcat,格式只要参考默认的就

可以了。

 <context>是Host标记的子元素吧,表示一个虚拟目录,它主要有两个属性,path就相当于虚拟目录名字,

而 docbase则是具体的文件位置。在这里我的虚拟路径名称为cqq,实际上我的程序也就是html、jsp、

servlet都 放在了f:\java\cqqapp这个目录下了。

          这样我就可以通过 http://127.0.0.1/cqq/ 访问我的这个虚拟目录了。

         就先到这里吧,有时间的话,我会写一个详细的关于tomcat如何配置虚拟目录和虚拟主机的资料。

本文地址:http://com.8s8s.com/it/it14919.htm