tomcat的虚拟路径的配置
Posted 吴川华仔博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 "%r" %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目录下的图片)
以上是关于tomcat的虚拟路径的配置的主要内容,如果未能解决你的问题,请参考以下文章