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,如果出现下面的图标就是成功了

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM