是否可以通过名称查找路线?我正在使用最新的spring-boot。
给出:
@GetMapping(value = "/list", name = "list")
public String list() { ... }
我希望能够运行以下内容:
route = getRouteByName("list")
我开发了Thymeleaf标记处理器,并且希望能够在中创建URL。使用@Route的“名称”参数将非常方便。我尝试使标签看起来像:Text
答案 0 :(得分:2)
如果您打算在映射的name
中构建一个url,则可以使用fromMappingName(String mappingName)
的{{1}}方法来完成。相同here的文档。
MvcUriComponentsBuilder
PS:不过,您可能需要在构建器中进行一些其他配置才能形成完整的URL。上面的示例只是为了确保简洁。