【踩坑记录】idea Springmvc访问html页面无法获取资源js

在mvc的配置文件中放行:

    <mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
    <mvc:resources location="/css/" mapping="/css/**"></mvc:resources>
    <mvc:resources location="/img/" mapping="/img/**"></mvc:resources>
    <mvc:resources location="/plugins/" mapping="/plugins/**"></mvc:resources>

资源相对路径前面不要写“/”号!!
正确:

<link rel="stylesheet" href="plugins/bootstrap/css/bootstrap.min.css">

错误:

<link rel="stylesheet" href="/plugins/bootstrap/css/bootstrap.min.css">

mvc中如果只写类似 *.do 就会拦截掉资源文件,直接配置 / 号

  <servlet-mapping>
    <servlet-name>springmvcDispatcherServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>
©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页