@Faradey
программист, php, golang

Как в Java Spring задать переменную в value @RequestMapping?

Например у меня есть переменная
private String adminPath="admin";

далее я пишу так
@RequestMapping(value = { "/${adminPath}" }, method = RequestMethod.GET)
    public String homeAdmin(ModelMap model) {
        model.addAttribute("path", "../templates/home/index");
        return "admin/layout/main";
    }

но ничего не подставляется
Я только изучаю java и Spring, вот споткнулся об это. Помогите пожалуйста понять как это работает правильно.
Мне это нужно для того, чтобы потом я мог поменять значение этой переменной на admin121212 например и не нужно было менять везде это
  • Вопрос задан
  • 310 просмотров
Решения вопроса 1
Vestail
@Vestail
Software Engineer
private static final String ADMIN_PATH = "admin";

@RequestMapping(value = ADMIN_PATH , method = RequestMethod.GET)
    public String homeAdmin(ModelMap model) {
        model.addAttribute("path", "../templates/home/index");
        return "admin/layout/main";
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
02 мая 2024, в 23:56
2000 руб./за проект
02 мая 2024, в 23:29
1500 руб./в час
02 мая 2024, в 23:16
7500 руб./за проект