zoukankan      html  css  js  c++  java
  • SpringMVC里静态网页不能加载到.js .css文件的问题

    在写SpringMVC项目时候,写的js css文件打不开,网上查了一下,解决办法:

    在web.xml里面:


    <servlet>
      <servlet-name>dispatcher</servlet-name>
      <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <!-- 
    初始化找xml
    -->
      <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:ApplicationContext.xml</param-value>
      </init-param>
    </servlet>

    <servlet-mapping>
      <servlet-name>dispatcher</servlet-name>
      <url-pattern>/</url-pattern>
    </servlet-mapping>

    在ApplicationContext.xml里面:

    <!-- 扫描 -->
    <context:component-scan base-package="com.motorye.controller"></context:component-scan>
    <!-- 放行静态资源,允许link进来.css .js文件 -->
    <mvc:default-servlet-handler/>
    <!-- 上一条的配置虽然支持了静态资源访问,但是影响到了@requestMapping()这里注解,地址栏访问/.../xxxAction时会报错404, ,要加上一条支持mvc的注解。如下: -->
    <mvc:annotation-driven />
    <mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
    <mvc:resources location="/css/" mapping="/css/**"></mvc:resources>

    OK,可以访问了!

  • 相关阅读:
    符合RESTful规范的API
    DRF 认证、权限、限制
    RESTful API终极版序列化封装
    RESTful API
    Django REST Framework
    前端之promise
    VueRouter
    Vue的生命周期
    三种常用的js数组去重方法
    dos命令查看端口状态
  • 原文地址:https://www.cnblogs.com/motorye/p/10920295.html
Copyright © 2011-2022 走看看