/:代表拦截除后缀名以外的路径,即它只拦截路径,不拦截带后缀的url,若请求为/login.jsp,jsp不会进入DispatcherServlet类,即不会被过滤。
/*:代表拦截所有路径和后缀,会匹配所有的url,若请求为/login.jsp,会出现jsp进入DispatcherServlet类,导致找不到对应的controller,所以报404错误。
因为我的是/*所有所有请求都会进入dispatcherservlet类 再加上我有拦截器 拦截器发现没有登录就会重定向,因为是重定向,所以又会进入到dispatcherservlet里面 无限重定向;