Переменная установлена ​​в контроллере, но Thymeleaf не отображает должным образом - PullRequest
0 голосов
/ 02 мая 2019

У меня есть следующий код ...

@RequestMapping(value = "", method = RequestMethod.GET)
public String messages(Model model) {
    model.addAttribute("apikey", "test");
    return "index";
}
<link th:href="@{'https://maps.googleapis.com/maps/api/js?key=' + ${apikey}}" />

Но когда я запускаю это, я получаю ...

<link href="https://maps.googleapis.com/maps/api/js?key=null">

Конфиг это ...

@Bean
public InternalResourceViewResolver viewResolver() {
    InternalResourceViewResolver viewResolver
            = new InternalResourceViewResolver();
    viewResolver.setViewClass(JstlView.class);
    viewResolver.setPrefix("/WEB-INF/html/");
    viewResolver.setSuffix("");
    return viewResolver;
}

Как мне получить фактическое значение?

Обновление

У меня был файл не в той папке, поэтому я переместил html в WEB-INF / html, но теперь шаблон даже не отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...