Tomcat配置外置路径

平时作为用户的数据不能因为项目的更新部署而丢失,所以希望把该文件夹放在项目外部,那么当项目中需要访问服务器本地的文件时该如何配置呢?

 

  Tomcat

  1. 找到tomcat的配置文件(\conf\server.xml)并打开

  2. 在【host】与【/host】之间加入如下代码:

   【<Context path="/file"  docBase="E:\test"   debug="0" reloadable="true" crossContext="true"  />

   其中:

    【path】就是映射的路径

    【docBase】就是你的文件所在路径

    【debug】为设定debug的等级0提供最少的信息,9提供最多的信息

    【reloadable】 为true时 当web.xml或者class有改动的时候都会自动重新加载不需要从新启动服务

    【crosscontext】为true时表示配置的不同context共享一个session

  3. 调用方法:【E:\test】下有一张test.jpg的图片 【<img src= "/file/test.jpg"/>

 

 

posted @ 2018-01-09 15:01  ✿Trepverter╮  阅读(377)  评论(0)    收藏  举报