我有一些属性,例如 /my/{custom}/url
我需要在运行时用一些值替换 {custom}
我知道 Spring 正在使用具有类似语法的“@RequestMapping”来进行@PathAttribute 匹配。
我想知道是否有一些我可以从 Spring 中重用的类来实现我所需要的。
我有一些属性,例如 /my/{custom}/url
我需要在运行时用一些值替换 {custom}
我知道 Spring 正在使用具有类似语法的“@RequestMapping”来进行@PathAttribute 匹配。
我想知道是否有一些我可以从 Spring 中重用的类来实现我所需要的。
一个不错的选择是使用 UriComponentsBuilder - 请参阅此处的参考:http: //docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/util/UriComponentsBuilder.html
UriComponentsBuilder.fromPath("/test/{one}/{two}").buildAndExpand(map).toUriString()