zoukankan      html  css  js  c++  java
  • 数据库存储图片相对路径使用问题,配置tomcat的server.xml文件

    我想从前端读取路径的时候,必须输入相对路径+根路径,但是我数据库中存的相对路径

    接下来讲解如何通过相对路径获得照片

    首先我们需要在tomcat的server.xml文件中更改属性,eslipse可以直接在编译器里更改,而idea需要手动在tomcat中更改

    接下来讲解如何配置

    假设我的图片路径如下:

    在这里插入图片描述
    这是数据库的路径 :
    2	/upload/item/shop/9/2/details/2018080623140694576.png
    我们在前台读取路径时必须通过全限定名读取,

    解决办法:

    我们在tomcat设置当读取到upload时,就把它转为D:/store/image/upload/这样就能通过访问相对路径读取到绝对路径

    设置方法:

    首先打开tomcat文件夹下的
    在这里插入图片描述
    加入这样的语句

    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190601213955845.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NzIzNjc3,size_16,color_FFFFFF,t_70) 这样当我们读取到这个/upload时就会转为 D:/store/image/upload,之后加上后面的路径凑成完成绝对路径,进行访问

    然后设置idea:
    在这里插入图片描述
    打钩即可

    第二种:

    直接用idea设置虚拟路径。
    在这里插入图片描述
    取消这个勾选
    设置虚拟路径:
    在这里插入图片描述
    选到替换的路径
    在这里插入图片描述
    然后输入被替换的路径即可
    在这里插入图片描述

  • 相关阅读:
    第10组 Beta冲刺 (3/5)
    第10组 Beta冲刺 (2/5)
    第10组 Beta冲刺 (1/5)
    第10组 Alpha冲刺 (3/6)
    第10组 Alpha冲刺 (2/6)
    第10组 Alpha冲刺 (1/6)
    第一次作业
    第二次作业
    机器学习_第一次个人作业
    软工实践个人总结
  • 原文地址:https://www.cnblogs.com/zhangguangxiang/p/14232557.html
Copyright © 2011-2022 走看看