zoukankan      html  css  js  c++  java
  • tomcat的虚拟路径的配置

    在一些项目中有时候需要把一些文件(例如图片、视频)存储在硬盘上的,如果是把文件在放在硬盘上的话,怎么才能访问到这些文件昵。

    好了。下面就为大家讲讲如何利用tomcat 虚拟路径访问硬盘上的文件。总共有两种配置方法

    第一种方法

     1、修改Tomcat的server.xml文件

    <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log." suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />
              <!-- 设置图片虚拟路径[访问时路径为/photo] -->  
             <Context path="/photo" docBase="D:\upFiles" reloadable="true" />  
     </Host>  


    其中path是映射的虚拟路径(可视具体情况配置),docBase是静态资源存放的真实物理路径,reloadable指有文件更新时,是否重新加载,一般设置为true后,tomcat不需要重启启动,自动热加载

    在浏览器直接输入:http://localhost:8080/photo/test.jpg 即可访问了  (test.jpg在D:\upFiles目录下的图片)

  • 相关阅读:
    机房管理系统
    Red_Black_Tree C++
    Binary_Seach_Tree(BST) C++
    贪吃蛇小笔记
    转-Unix系统进程对SIGTERM、SIGUSR1和SIGUSR2信号处理
    My Dev Env
    mac gdb home-brew
    pub python
    ioctl siocgifhwaddr mac os x
    macbook与外接显示器
  • 原文地址:https://www.cnblogs.com/linhuaming/p/8319180.html
Copyright © 2011-2022 走看看