1
resposta

JSP ao invés de Thymeleaf

Eu achei o Thymealeaf uma tecnologia bem amigável, porém como seria feita a utilização do JSP no lugar do Thymeleaf? Bastaria usar as EL com as JSTL igual no curso de Servlets do professor Nico ou necessitaria de algo a mais por se tratar de um projeto com Spring? E uma outra dúvida, no mercado quem é mais valorizado pelas empresas, o JSP ou o Thymeleaf?

1 resposta

Oi Lucas

Ambos são importantes no mercado de trabalho, vai depender do projeto. Sobre usar o JSP é basicamente o que você mencionou.

Retire as libs do Thymeleaf do projeto para que o Spring não interfira na configuração. application.properties:

spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp

Adicione duas dependências necessárias para a renderização do JSP na página:

        <!-- For using JSP -->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <scope>provided</scope>
        </dependency>

        <!-- If you want to use JSTL -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>