我正在使用 Spring 3.1 MVC,并且在其中一个请求中我得到了 URL 参数。例如http:/myapp/controllername?url=someurl
,我需要在我的控制器方法中找出我的应用程序中是否配置了某些 URL。
我尝试使用RequestMappingHandlerMapping
实例来获取
Map<RequestMappingInfo, HandlerMethod> handlerMethods = handlerMapping.getHandlerMethods();
但是我有一个字符串,它是 URL,我需要创建一个RequestMappingInfo
对象来在这个地图中查找,它没有任何基于 URL 的构造函数。
如何使用控制器中的代码查找 Spring mvc 3.1 中是否存在 URL 映射?