zoukankan      html  css  js  c++  java
  • Did not find handler method for springMVC资源文件扫描不到---关于spring的那些坑

    今天将项目的spring版本升级到4.2.5版本后,登录首页发现资源文件全部访问不到,页面彻底挂掉;

    查找原因,后来又查找spring的更新文档后,才确认下来原来是mvc-dispatcher-servlet.xml中静态资源文件的配置写的有问题

    //下面这个是旧版本我们之前写的配置文件

    <mvc:resources location="/assets/**" mapping="/assets/**" />
    <mvc:resources location="/public/**" mapping="/public/**" />
    <mvc:resources location="/upload/**" mapping="/upload/**" />

    //下面是spring官方给出的配置文件的格式,原因就是location配置项后面多加的两个【**】,貌似旧的spring 3.x 版本可以支持后面加【**】这种的配置,更新到4.x之后就不行了

    <mvc:resources location="/assets/" mapping="/assets/**" />
    <mvc:resources location="/public/" mapping="/public/**" />
    <mvc:resources location="/upload/" mapping="/upload/**" />

    今天又遇到一个坑,升级之后controller中的方法体会执行两次,版本返回旧的就OK,目前未知原因,后续更新;

    谨将此记录下来,造福后来人

    如果觉得有帮助,请点赞……

  • 相关阅读:
    windows7通过Dns.GetHostAddresses(Dns.GetHostName())获得ipv6地址转换到ipv4
    题解 P3829 【[SHOI2012]信用卡凸包】
    点积与叉积
    点分治
    珂朵莉树
    NOIP2020模拟赛(二十五)7.26 结题报告
    树连剖分
    NOIP2020模拟赛(拾)解题报告
    题解 P2538 【[SCOI2008]城堡】
    模拟退火
  • 原文地址:https://www.cnblogs.com/ning-blogs/p/5244419.html
Copyright © 2011-2022 走看看