有什么辦法可以按名稱找到路線嗎?我正在使用最新的 spring-boot。鑒于:@GetMapping(value = "/list", name = "list")
public String list() { ... }我希望能夠運行類似的東西:route = getRouteByName("list")我開發(fā)了一個 Thymeleaf 標(biāo)簽處理器,我希望能夠在 . 使用@Route 的“name”參數(shù)會非常方便。我試著讓標(biāo)簽看起來像:文本
1 回答

拉風(fēng)的咖菲貓
TA貢獻(xiàn)1995條經(jīng)驗 獲得超2個贊
name
如果你打算從映射中構(gòu)建一個 url ,你可以使用fromMappingName(String mappingName)
的方法來完成MvcUriComponentsBuilder
。
String?url?=?MvcUriComponentsBuilder.fromMappingName("list").build();
PS:您可能需要在構(gòu)建器中進(jìn)行更多配置才能形成完整的網(wǎng)址。上面的示例只是為了確保簡潔。
添加回答
舉報
0/150
提交
取消