tomcat虚拟目录配置

一、tomcat5.5配置:

如果tomcat5.5安装在D:\Tomcat 5.5,则找到tomcat安装目录下的conf\Catalina\localhost文件夹,

在里面新加名为test.xml的xml文件 :<Context path="/test" docBase="e:/myweb" reloadable="true" crossContext="true" debug="0" ></Context>

访问:http://localhost:800/test

 

二、tomcat6.0配置:

        1.设置tomcat虚拟目录D:\Web\JSP

        2.在tomcat安装目录下的webapps/ROOT/文件夹下,复制WEB-INF文件夹到D:\Web\JSP,打开         D:\Web\JSP\WEB-INF 目录下的 web.xml 文件,在 </description> 之后加入:
<!--JSPC servlet mappings start -->
<!--JSPC servlet mappings end -->

        3. 找到tomcat安装目录下的conf\目录下的server.xml  
           在<host>标签里添加

                <Context   path="/myjsp"    
                                    docBase="d:\Web\JSP"    
                                    crossContext="true"  
                                    debug="0"    
                                    reloadable="true"    
                                    trusted="false"   >    
                  </Context>

      4.打开 Tomcat6.0\conf\web.xml 文件,找到:
        <init-param>
        <param-name>listings</param-name>
        <param-value>false</param-value>
       </init-param>

        把false设成true保存,重启Tomcat,现在就可以应用 http://localhost:8080/myjsp虚拟目录了。

        我亲自试过,没问题的,目录浏览功能默认是关闭的,所以需要手动设置true 来打开,这只要出于安全性能考虑,要是你的目录下没有默认首页,那你的这个目录下的文件列表就泄露给别人了。
         这个是个配置选项,你可以手动打开,开发时有用,但是生产环境就最好关闭。

        5.在d:\Web\JSP目录下新建jsp文件:index.jsp ,代码如下:

        <html>
        <body bgcolor="#ffaacc">
        <center>

        <br>
        <br>
          Now time is: <%=new java.util.Date()%>
        </center>
        </body>
        </html>


把false设成true保存,重启Tomcat,访问:http://localhost:8080/myjsp/index.jsp

 

三、tomcat6.0以上配置:

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

在tomcat文件夹的conf\catalina\localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)
增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同)
文件内容:
<Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" />

  • docBase是项目文件夹的web-inf文件夹的上一层目录
  • workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\work
  • reloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值