我正在使用春季靴子。我有以下网址。
url
= example.com/api/{modelId}/log?name={cat}
URI uri
= URI.create(url);
我想在运行时绑定modelId
和name
?
我怎样才能做到这一点? 谢谢..!
答案 0 :(得分:0)
使用春季启动(org.springframework.web.util.UriTemplate;
)模板
String url = "www.google.com/{name}/{mobile}";
UriTemplate template = new UriTemplate(url);
Map<String, String> map = new HashMap<>();
map.put("name", "#PCP");
map.put("mobile", "123456789");
URI uri = template.expand(map);
System.out.println("uri=" + uri.getPath());
输出:
uri=www.google.com/#PCP/123456789