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设置虚拟路径。
    在这里插入图片描述
    取消这个勾选
    设置虚拟路径:
    在这里插入图片描述
    选到替换的路径
    在这里插入图片描述
    然后输入被替换的路径即可
    在这里插入图片描述

  • 相关阅读:
    c++——类 继承
    Pytorch Tensor, Variable, 自动求导
    Python-OpenCV实现二值图像孔洞填充
    神经网络手写数字识别numpy实现
    神经网络反向传播公式推导
    转:Markdown语法大全
    markdown居中对齐,左对齐,右对齐
    硬编码与软编码
    转:Markdown数学公式语法
    Python if __name__=='__main__'
  • 原文地址:https://www.cnblogs.com/zhangguangxiang/p/14232557.html
Copyright © 2011-2022 走看看