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

借助Spring工具类动态匹配url

时间:2019-12-24 15:21:50      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:des   utils   pack   article   private   表达式   自己   ntp   apache   

参考:https://blog.csdn.net/yan_dk/article/details/7261059

 

该方法主要是借助spring对于路径的通配符匹配的实现,来实现自己公司业务需求。

 

package com.stylefeng.guns.gateway.modular;

import org.apache.commons.lang3.StringUtils;
import org.springframework.util.AntPathMatcher;
import org.springframework.util.PathMatcher;

/**
 * @author ztkj-hzb
 * @Date 2019/8/28 17:10
 * @Description
 */
public class UrlMatch {

    private UrlMatch() {
    }

    /**
     * 匹配资料
     *
     * @param patternPath 模糊匹配表达式
     * @param requestPath 待匹配的url
     * @return
     */
    public static boolean match(String patternPath, String requestPath) {
        if (StringUtils.isEmpty(patternPath) || StringUtils.isEmpty(requestPath)) {
            return false;
        }
        PathMatcher matcher = new AntPathMatcher();
        return matcher.match(patternPath, requestPath);
    }

}

借助Spring工具类动态匹配url

标签:des   utils   pack   article   private   表达式   自己   ntp   apache   

原文地址:https://www.cnblogs.com/duguxiaobiao/p/12091645.html

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