Thymeleaf показывает имя файла html вместо его содержимого - PullRequest
0 голосов
/ 04 мая 2019

Thymeleaf не показывает html, а только их имя!

это моя конфигурация на application.properties

spring.thymeleaf.cache=false
spring.thymeleaf.check-template-location=true
spring.thymeleaf.enabled=true
spring.thymeleaf.prefix=classpath:/

это мой контроллер

@GetMapping({"", "/"})
public ModelAndView home(HttpServletRequest request, HttpServletResponse response) {
    ModelAndView mav = new ModelAndView("web/index");
    return mav;
}


это файловая система

|--  src
  |-- main
     |-- java
     |-- resource
         |-- application.properties
     |-- web
         |-- index.html

Когда я запускаю mvn clean spring-boot:run и перехожу на http://localhost, я получаю веб-страницу с этим содержимым (имя в html-файле)

web/index 

1 Ответ

0 голосов
/ 04 мая 2019

измените файловую систему на эту и повторите попытку:

|--  src
  |-- main
     |-- java
     |-- resource
         |--templates
            |-- web
               |-- index.html
         |-- application.properties
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...