平时作为用户的数据不能因为项目的更新部署而丢失,所以希望把该文件夹放在项目外部,那么如何配置呢?。
第一步:
找到tomcat的配置文件(\conf\server.xml)并打开
第二步:
在【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
调用方法:【E:\test】下有一张test.jpg的图片
【img 标签中的src改为“/file/test.jpg”】
第四步:测试ok