在 Spring 中,有没有办法通过名称找到路线?

有什么办法可以按名称找到路线吗?我正在使用最新的 spring-boot。

鉴于:

@GetMapping(value = "/list", name = "list")
public String list() { ... }

我希望能够运行类似的东西:

route = getRouteByName("list")

我开发了一个 Thymeleaf 标签处理器,我希望能够在 . 使用@Route 的“name”参数会非常方便。我试着让标签看起来像:文本


素胚勾勒不出你
浏览 249回答 1
1回答

拉风的咖菲猫

name如果你打算从映射中构建一个 url ,你可以使用fromMappingName(String mappingName)的方法来完成MvcUriComponentsBuilder。String url = MvcUriComponentsBuilder.fromMappingName("list").build();PS:您可能需要在构建器中进行更多配置才能形成完整的网址。上面的示例只是为了确保简洁。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java