Cómo Spring Boot usa SpringMVC para devolver vistas, como jsp
Se dice que el mejor soporte para Spring Boot es thymeleaf. Puedes escribir etiquetas de plantilla directamente en HTML. Aunque también soy un principiante, he visto muchos tutoriales que recomiendan no usar JSP, por lo que rara vez encontrarás este problema ^^.
1. Personalmente creo que la razón de este problema es que no se introduce el paquete de dependencia de jsp.
En segundo lugar, la solución que recomiendo personalmente es:
1. Agregue el paquete de dependencia del motor de plantilla, como thymeleaf, en las dependencias{} del archivo build.gradle.
compile('org.springframework.boot:spring -boot-starter-thymeleaf')
2. Realice algunos cambios necesarios en el archivo application.properties para el paquete de dependencia que acaba de agregar. configuración.
Por ejemplo:
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html 3.