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.  

    }