码迷,mamicode.com
首页 > 编程语言 > 详细

Spring的AntPathMatcher(路径匹配)

时间:2021-06-02 10:29:46      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:frame   spring   result   word   keyword   xtend   cas   case   page   

  1. import org.springframework.util.AntPathMatcher;
  2.  
    import org.springframework.util.PathMatcher;
  3.  
     
  4.  
    import junit.framework.TestCase;
  5.  
     
  6.  
    public class AntPathMatcherTest extends TestCase{
  7.  
         
  8.  
        public void testMatch() {  
  9.  
             
  10.  
            PathMatcher matcher = new AntPathMatcher();  
  11.  
             
  12.  
            //完全路径匹配  
  13.  
            //String requestPath="/user/list.htm?username=aaa&id=2&no=1&page=20";
  14.  
            //String patternPath="/user/list.htm**";
  15.  
        
  16.  
            //不完整路径匹配  
  17.  
            //String requestPath="/app/pub/login.do";
  18.  
            //String patternPath="/**/login.do";
  19.  
              
  20.  
            //模糊路径匹配  
  21.  
            //String requestPath="/app/pub/login.do";
  22.  
            //String patternPath="/**/*.do";
  23.  
              
  24.  
            //模糊单字符路径匹配  
  25.  
            String requestPath = "/app/pub/login.do";
  26.  
            String patternPath = "/**/lo?in.do";
  27.  
              
  28.  
            boolean result = matcher.match(patternPath, requestPath);  
  29.  
             
  30.  
            assertTrue(result);  
  31.  
        }  
  32.  
     
  33.  
    }

Spring的AntPathMatcher(路径匹配)

标签:frame   spring   result   word   keyword   xtend   cas   case   page   

原文地址:https://www.cnblogs.com/javalinux/p/14809664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!