Bom dia a todos, O uso das tag´s JSP modifica bastante o HTML, já no Thymeleaf trabalhamos com as tag´s do próprio HTML5. Existe algum curso na Alura com a abordagem do Spring e Thymeleaf. Se não me engano o Thymeleaf faz parte do projeto Spring e podemos testar o front-end sem a necessidade de um servidor conteiner (Tomcat por exemplo).
Abraço