zoukankan      html  css  js  c++  java
  • idea+html图片加载失败

    这个问题让我也很无奈

    1、web.xml过滤器打开

     <!--    静态资源加载-->
        <servlet-mapping>
            <servlet-name>default</servlet-name>
            <url-pattern>*.html</url-pattern>
            <url-pattern>*.jpg</url-pattern>
            <url-pattern>*.jpeg</url-pattern>
            <url-pattern>*.png</url-pattern>
            <url-pattern>*.font</url-pattern>
            <url-pattern>*.js</url-pattern>
            <url-pattern>*.css</url-pattern>
            <url-pattern>*.eot</url-pattern>
            <url-pattern>*.svg</url-pattern>
            <url-pattern>*.ttf</url-pattern>
            <url-pattern>*.woff</url-pattern>
        </servlet-mapping>

    2、spring-mvc打开静态资源

        <!-- 2.静态资源默认servlet配置
            (1)加入对静态资源的处理:js,gif,png
            (2)允许使用"/"做整体映射
         -->
        <mvc:default-servlet-handler/>
        <mvc:resources mapping="/js/**" location="./html/js/"/>
        <mvc:resources mapping="/css/**" location="./html/css/"/>
        <mvc:resources mapping="/fonts/**" location="./html/fonts/"/>
        <mvc:resources mapping="/images/**" location="./html/images/"/>
        <mvc:resources mapping="/lib/**" location="./html/lib/"/>
    

      

    3、前两步我完成后,html中的静态资源都加载成功,但是数据库中的图片资源加载的时候,路径正确,但是就是没有数据,后来看了一位大神的,剑走偏锋,最后成功了。

    选择你放图片的文件夹,右键,选择mark directory as ,选择resource root,如果出现下面的图标就是成功了

  • 相关阅读:
    即时通讯之环信视频语音实时通话与单聊和群聊实现
    检测.net framework 版本
    Abp(.NetCore)开发与发布过程3-部署Ubuntu站点
    Abp(.NetCore)开发与发布过程2
    Abp(.NetCore)开发与发布过程
    Redis实战与 Session缓存
    Redis 安装与初体验
    [转]gluPerspective函数
    [转]gluLookAt 函数详解
    [转]unity3D游戏开发之GUI
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/15398147.html
Copyright © 2011-2022 走看看