Как я могу поддерживать ссылки в моих шаблонах пользовательского интерфейса (например, в шаблонах Thymeleaf) в синхронизации с соответствующими отображениями запросов в моем приложении Spring?
Я видел, что, например, платформа Play использует @ router-Objectв своих шаблонах.Как это решается Spring?
Один пример:
Spring Controller - простой
@Controller
public class UserController {
@GetMapping("/users/{username}")
public String getUser(@PathParam String username) {
// do some stuff....
return "user";
}
}
HTML-страница
<body>
<a href="/users/1">User details</a>
</body>
Теперь я хочуизменить "/ users" на "/ account".Я почти уверен, что мне нужно обновить каждую html-страницу вручную, чтобы обновить ссылку.Есть ли более простое решение для этого?