开发者社区> 问答> 正文

SpringMVC 的 mvc:exclude-mapping无效, :报错

在配置SpringMVC的登录拦截器时,配置如上,确实可以拦截所有请求,但是登录方法无法排除,同样会被拦截,导致无法完成登录功能,求大神指点!!!

展开
收起
kun坤 2020-06-14 15:21:56 896 0
1 条回答
写回答
取消 提交回答
  • 排除路径改为/user/login.do######如何解决的######都试过 ,不好使######

    1.首先,进入拦截器方法

    2.设置 

         // 登陆直接通过

            if(contextPath.contains("getSysInfo")){
                return true;
            }######你的意思是在代码里面写死吗, 可是我不想那么做,希望能够在配置文件里面进行配置,谢谢你######

    hello,需要你向下面这样写:

    <mvc:exclude-mapping path="/"/>  
    <mvc:exclude-mapping path="/user/login.do"/> 

    防止访问到/的时候已经进入到拦截器

    ######

    <mvc:path-matching suffix-pattern="false" />

    或者试试

    <mvc:exclude-mapping path="/user/login**"/>

    ######
    <mvc:interceptors> <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
    .....
    ######path检查一下,是否含有项目工程名称
    2020-06-14 15:22:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载
POWERING PREBICTIVE MAPPING AT 立即下载
低代码开发师(初级)实战教程 立即下载