开发者社区> 问答> 正文

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

"

<img src=""http://static.oschina.net/uploads/space/2016/0907/162600_BzL0_2898667.png"" alt="""" />

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

"

展开
收起
montos 2020-06-03 20:29:28 964 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-03 20:57:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载