借助Spring工具类动态匹配url
Posted duguxiaobiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了借助Spring工具类动态匹配url相关的知识,希望对你有一定的参考价值。
参考: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的主要内容,如果未能解决你的问题,请参考以下文章