SSM框架 拦截器 出现“发现了以元素 'mvc:exclude-mapping' 开头的无效内容。应以 '{"http://www.springframework.org/schema/mvc":mapping}' 之一开头”错误

导致错误位置与代码:

spring-mvc.xml文件中的拦截器配置代码,代码如下:

<mvc:interceptors>
    <mvc:interceptor>
        <mvc:exclude-mapping path="*/loginCheck" />
        <mvc:mapping path="/**" />
        <bean class="cn.ssm.tool.LoginInterceptor"></bean>
    </mvc:interceptor>
</mvc:interceptors>

错误原因:

正如错误信息所说的,<mvc:interceptor>中不能以mvc:exclude-mapping开头

解决方法:

不以mvc:exclude-mapping开头即可

纠正后代码:

<mvc:interceptors>
    <mvc:interceptor>
        <mvc:mapping path="/**" />
        <mvc:exclude-mapping path="*/loginCheck" />
        <bean class="cn.ssm.tool.LoginInterceptor"></bean>
    </mvc:interceptor>
</mvc:interceptors>
posted @ 2020-03-04 15:54  _天青色烟雨  阅读(581)  评论(0编辑  收藏  举报