开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)

idea快速版

  1. 创建本地存储的路径:D:\upload\temp\img
  2. 在idea中配置tomcat(注意下面的选项不要勾选)
    开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
    文章图片
3.点击Deployment
开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
文章图片

4.然后启动项目就可上传访问图片了
开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
文章图片

开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
文章图片

第二种方法在tomcat中进行配置
  1. 创建本地存储的路径:D:\upload\temp\img
  2. 在tomcat的安装目录找到server.xml文件,参考文件夹路径(D:\apache-tomcat-8.5.56\conf)
  3. 在server.xml文件配置如下:

    开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
    文章图片
注解:
path:你所访问的虚拟路径
docBase:你所存放文件的真实路径
crossContext如果想在应用内调用 ServletContext.getContext()来返回在该虚拟主机上运行的其他 web application 的 request dispatcher,设为 true。在安全性很重要的环境中设为 false,使得 getContext()总是返回 null。缺省值为 false。
reloadable: 当reloadable=true时,相关文件改变,Tomcat先停止web app并释放内存,然后重新加载web app。这样以来可以省去手工部署web app工程的时间。和开发工具一起使用可以稍微提高点工作效率。
  1. 在idea配置tomcat这里勾选,重启
    开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)
    文章图片
总结 【开发的坑|如何设置图片虚拟路径,实现上传并能访问(idea,tomcat)】第一种方法idea快速版,适合本地开发,个人开发。
第二种方法tomcat修改文件配置,适合服务器开发,团队开发。

    推荐阅读