Skip to content

Commit 40af714

Browse files
committed
fix login twice
1 parent 57aec48 commit 40af714

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/main/java/cn/com/ttblog/ssmbootstrap_table/controller/IndexController.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import org.apache.commons.codec.binary.Base64;
2222
import org.apache.commons.io.FileUtils;
23+
import org.apache.commons.lang3.StringUtils;
2324
import org.joda.time.DateTime;
2425
import org.slf4j.Logger;
2526
import org.slf4j.LoggerFactory;
@@ -85,7 +86,9 @@ public String login(HttpSession session, HttpServletRequest request,
8586
logger.debug("request.getContextPath():{} decode-requri:{} touri:{}",request.getContextPath(),uri,touri);
8687
// /ssmbootstrap_table
8788
// /ssmbootstrap_table/test/form?null
88-
return "redirect:/"+touri;
89+
if(StringUtils.isNotBlank(touri)&&!touri.equals("/")){
90+
return "redirect:/"+touri;
91+
}
8992
}
9093
return "redirect:/manage.html";
9194
} else {

src/main/java/cn/com/ttblog/ssmbootstrap_table/filter/LoginFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public void doFilter(ServletRequest servletRequest,
5454
noFilterTags[i]=noFilterTags[i].trim();
5555
}
5656
String uri = httpServletRequest.getRequestURI();
57-
LOG.debug("放行路径:{}-{},访问路径:{}",Arrays.toString(noFilterTags),noFilterTags.length,uri);
57+
LOG.debug("访问路径:{},放行路径:{}-{}",uri,noFilterTags.length,Arrays.toString(noFilterTags));
5858
if(AntPathMatcherUtil.isMatch(noFilterTags,uri)){
5959
filterChain.doFilter(httpServletRequest, httpServletResponse);
6060
LOG.debug("非拦截uri");

0 commit comments

Comments
 (0)