zoukankan      html  css  js  c++  java
  • tomcat7配置虚拟目录

    1、tomcat7的安装路径下,D:Program FilesjavaTomcat 7.0conf,修改server.xml文件,如图:

    </Host>标签前,添加上图选中部分即可,

      path : 地址栏访问路径。

       docBase : 文件的真实路径。注意这里如果有文件长传,则将上传的文件路径设置为docBase,而不是path。

     例如: 

    <Context path="/carapp" docBase="D: ginx-1.8.1htmlcarapp" debug="0" reloadable="true" />

    可添加多个 目录

    修改好之后,重启tomcat7

    通过路径http://localhost:8080  即可访问

    本人在测试时,把上面选中部分删掉后,访问路径http://localhost:8080,还是访问的演示工程,而不是tomcat7欢迎页面,

    这是tomcat缓存目录在作怪,删除路径Tomcat 7.0workCatalinalocalhost下的文件夹名是 -  (横杠)的文件夹即可。

     其他配置:

    列表显示:

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

    如果把false设成true,那么将允许在网页中列出目录,让Tomcat 支持文件列表显示

    因此注意,这里为了安全,应该设置成false

    修改端口:

    在conf目录下的server.xml文件里面,修改
    <Connector port="8080" protocol="HTTP/1.1" 
    
    connectionTimeout="20000" 
    
    redirectPort="8443" />
    
    
    
    8080是默认的端口!可以改成80,这样在地址栏就不需要写端口号
  • 相关阅读:
    qt5更改QT执行文件图标
    opencvlogPolar对数极坐标转换成笛卡尔坐标
    opencv边缘检测之拉普拉斯变换Laplacian
    opencvlinearPolar极坐标转化成笛卡尔坐标
    【转】阅读优秀代码是提高开发人员修为的一种捷径
    maven maven设置 m2eclipse
    软件工程中的图
    使用IDEA远程调试代码
    使用Junit4从测试场景的准备优化测试脚本的执行效率
    eclipse 自动提示 配置
  • 原文地址:https://www.cnblogs.com/webqiand/p/4315618.html
Copyright © 2011-2022 走看看