码迷,mamicode.com
首页 > 其他好文 > 详细

获取Control请求路径

时间:2018-05-24 13:59:13      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:hand   ret   let   get   turn   request   and   game   handle   

对于多个uri映射到同一个control方法时,需根据不同的uri返回的数据结构进行区分,因此需要再方法体内获取到RequestUri,再对其做相应的判断实现对应的业务逻辑

    @Resource
    private RequestMappingHandlerMapping requestMappingHandlerMapping;
    @GetMapping({"getNextOpenTime","getNextOpenTime2"})
    public ReturnDTO<NextOpenTimeBO> getNextOpenTime(String gameCode,HttpServletRequest request) {
        UrlPathHelper urlPathHelper = requestMappingHandlerMapping.getUrlPathHelper();
        System.out.println(urlPathHelper.getRequestUri(request));///api/provide/getNextOpenTime2
        System.out.println(urlPathHelper.getServletPath(request));//包含context-path路径 /lottery/api/provide/getNextOpenTime
    
    }

 

获取Control请求路径

标签:hand   ret   let   get   turn   request   and   game   handle   

原文地址:https://www.cnblogs.com/xufan/p/9082354.html

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