cvc-complex-type.2.4.a: Invalid content was found starting with element 'mvc:exclude-mapping'. One of '{"http://www.springframework.org/schema/mvc":mapping}' is expected.

在配置springmvc拦截器的时候,一直报上面的错误,刚开始以为是xsd文件或版本不匹配,后来网上找了一下,原来是要先配置<mvc:mapping path=""/> ,再配置<mvc:exclude-mapping path=""/>,如下:

错误方式:

[html] view plaincopy print?
  1. <mvc:interceptors>
  2. <!-- 局部拦截器 -->
  3. <mvc:interceptor>
  4. <mvc:exclude-mapping path="/user_login" />
  5. <mvc:exclude-mapping path="/user_logout" />
  6. <mvc:mapping path="/**" />
  7. <bean class="com.itcast.oa.interceptor.MyInterceptor" />
  8. </mvc:interceptor>
  9. </mvc:interceptors>

更改之后的:

[html] view plaincopy print?
  1. <mvc:interceptors>
  2. <!-- 局部拦截器 -->
  3. <mvc:interceptor>
  4. <mvc:mapping path="/**" />
  5. <mvc:exclude-mapping path="/user_login" />
  6. <mvc:exclude-mapping path="/user_logout" />
  7. <bean class="com.itcast.oa.interceptor.MyInterceptor" />
  8. </mvc:interceptor>
  9. </mvc:interceptors>

由此,问题得到解决。

转载于:https://www.cnblogs.com/gscq073240/articles/6884186.html

springmvc4之mvc:exclude-mapping path= /拦截配置相关推荐

  1. spring mvc静态资源访问的配置

    如果我们使用spring mvc来做web访问请求的控制转发,那么默认所有访问都将被DispatcherServlet独裁统治.比如我现在想访问的欢迎页index.html根本无需任何业务逻辑处理,仅 ...

  2. Spring、Spring MVC、MyBatis整合文件配置详解

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. web.xml的配置 web.xml应该是整个项目最重要的配置文件了,不过servlet3.0中已经 ...

  3. Spring mvc Interceptor 解决Session超时配置流程

    最近公司内部框架中对Session超时这一功能未实现,由于采用iframe结构,Session超时后,当点击左侧系统菜单时,会在iframe的右侧再次弹出登陆框. 该问题是由于没有设置拦截器造成. 添 ...

  4. spring_Spring MVC控制器的单元测试:配置

    spring 传统上,为Spring MVC控制器编写单元测试既简单又成问题. 尽管编写调用控制器方法的单元测试非常简单,但问题是这些单元测试不够全面. 例如,我们不能仅通过调用已测试的控制器方法来测 ...

  5. Spring MVC控制器的单元测试:配置

    传统上,为Spring MVC控制器编写单元测试既简单又成问题. 尽管编写调用控制器方法的单元测试非常简单,但问题是这些单元测试不够全面. 例如,我们不能仅通过调用已测试的控制器方法来测试控制器映射, ...

  6. SpringBoot整合Shiro静态资源拦截配置

    springboot整合thymeleaf会默认访问resources文件下的static目录 方法一:将 map.put("/static/**","anon" ...

  7. 番外:Spring MVC环境搭建和Mybatis配置避坑篇

    2019独角兽企业重金招聘Python工程师标准>>> web.xml引入对spring mvc的支持: spring-mvc配置spring-mvc: spring-mybatis ...

  8. MVC Filter自定义异常(拦截)

    MVC Filter自定义异常(拦截) 参考文章: (1)MVC Filter自定义异常(拦截) (2)https://www.cnblogs.com/Tmc-Blog/p/5737886.html ...

  9. C# MVC 项目下的路由配置-RouteConfig

    C# MVC 项目下的路由配置-RouteConfig 1. 设置备份全局路径下的路由 目的,我们在网站中域名后面输入参数,可以跳转到相应的controller,例如:www.innovsys.cn/ ...

最新文章

  1. 用 Chiron 运行 IronPython 编写的 Silverlight 程序
  2. Chino的成绩(chino的公开赛T3)
  3. SAP TableControl 控制单个单元格输入
  4. 20165234 《Java程序设计》第五周学习总结
  5. cassendra数据模型
  6. ad19pcb设置恢复默认_无需重装WINDOWS将计算机恢复到初始状态
  7. linux中at重定位命令,readelf命令_Linux readelf 命令用法详解:用于显示elf格式文件的信息...
  8. 苹果ppt_苹果又开发布会了,这几个PPT设计技巧值得学习
  9. docker装LibreELEC_只需一步 树莓派刷入LibreELEC系统变身电视机顶盒
  10. c语言 虚拟示波器软件下载,多功能串口虚拟示波器(DataScope)
  11. 教你使用JAVA代码重启路由器(TP-LINK)
  12. CSS3鼠标悬停360度旋转效果
  13. codewars题目解答Multiples of 3 or 5
  14. 电脑远程开机以及控制
  15. 蚂蚁金服区块链已开出近60万张医疗电子票据,市民报销看病更方便!
  16. 架构道术-关于底层逻辑的一些思考
  17. python基础------文件读写操作、re、os和sys模块
  18. java logout_Java Core.logout方法代碼示例
  19. 一个中国白领(SAP从业者)的美国跳槽记
  20. 随机点名器(java基础)

热门文章

  1. 关于ZIP大文件压缩
  2. php 提交成功后跳转,PHP提交后跳转的简单示例
  3. 机械制图中外螺纹的画法_机械制图中图纸上的各种符号代表什么意思?
  4. mybatis配置mysql数据源_springboot+mybatis+Druid配置多数据源(mysql+postgre)
  5. 微服务接入oauth2_SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)...
  6. python教程怎么读_python怎么读二进制文件
  7. 分享Kali Linux 2016.2第45周VMware虚拟机
  8. dw可以编辑java吗_为什么很多人说 Java 不适合编写桌面应用?
  9. 左右声道测试音频_关于制作左右声道音频的剪辑软件推荐
  10. 初学者怎样看懂python代码_新手入门必看,最常用的Python代码片段