zoukankan      html  css  js  c++  java
  • 获取SpringMVC的映射路径

    复制代码
    public String init(HttpServletRequest request, HttpServletResponse response){  
        List<String> uList = new ArrayList<String>();//存储所有url集合  
        WebApplicationContext wac = (WebApplicationContext) request.getAttribute(DispatcherServlet.WEB_APPLICATION_CONTEXT_ATTRIBUTE);//获取上下文对象  
        RequestMappingHandlerMapping bean = wac.getBean(RequestMappingHandlerMapping.class);//通过上下文对象获取RequestMappingHandlerMapping实例对象  
        Map<RequestMappingInfo, HandlerMethod> handlerMethods = bean.getHandlerMethods();  
        for (RequestMappingInfo rmi : handlerMethods.keySet()) {  
            PatternsRequestCondition prc = rmi.getPatternsCondition();  
            Set<String> patterns = prc.getPatterns();  
            for (String uStr : patterns) {  
                uList.add(uStr);  
            }  
        }  
    }  
    复制代码
  • 相关阅读:
    预定义规则 取范围数据
    oracle table 数组的赋值方法
    java 缓存读写
    webpack
    vscode setting
    webpack babel
    共享你的vscode配置
    github API很丰富
    tips
    todo
  • 原文地址:https://www.cnblogs.com/jpfss/p/9542581.html
Copyright © 2011-2022 走看看