eclipse ssm无法访问静态资源解决办法

  • 首先确保你的springmvc.xml文件里配置了如下配置
    <!--静态资源-->
    <mvc:resources mapping="/image/**" location="/image/" />
    <mvc:resources mapping="/js/**" location="/js/" />
    <mvc:resources mapping="/css/**" location="/css/" />
    <mvc:resources mapping="/html/**" location="/html/" />

  其中mapping是url地址,后面的 “/**” 表示匹配所有内容。location表示你文件所在的路径。

  • 然后再看看你的tomcat是否真的启动成功。不要以为可以访问 localhost:8080 就是启动成功了,还要再控制台看看有没报错。一般如果配置了静态资源还没办法访问的话,就是Tomcat没有真正启动成功。导致tomcat启动报错的原因大概率是项目的maven依赖没有添加进去(没用maven的请忽略),可以通过以下方法加入。
    • 右键项目名

       

      eclipse ssm无法访问静态资源解决办法

    • 然后找到左侧的“1”,然后看右侧是否有“2”。

      eclipse ssm无法访问静态资源解决办法

    • 没有的话点击右侧的Add,找到java build path entries 然后点击next ,就会看到Maven Dependencies,然后点击finish即可。maven项目update project 之后Maven Dependencies可能会消失,最好再检查一下。

eclipse ssm无法访问静态资源解决办法

上一篇:linux下定时清理flink数据


下一篇:linux下使用free命令查看实际内存占用(可用内存)