<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Thymeleaf on Car Store</title><link>https://professor-enoqueleal.github.io/tags/thymeleaf/</link><description>Recent content in Thymeleaf on Car Store</description><generator>Hugo</generator><language>pt</language><lastBuildDate>Wed, 15 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://professor-enoqueleal.github.io/tags/thymeleaf/index.xml" rel="self" type="application/rss+xml"/><item><title>LAB 5 – Melhorando a interface com Bootstrap (WebJars)</title><link>https://professor-enoqueleal.github.io/posts/laboratorio-5-tsw/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://professor-enoqueleal.github.io/posts/laboratorio-5-tsw/</guid><description>&lt;h2 id="-visão-geral-e-objetivos-do-laboratório">🎯 Visão geral e objetivos do laboratório&lt;/h2>
&lt;p>Neste laboratório, vamos adicionar o &lt;strong>Bootstrap&lt;/strong> ao projeto &lt;strong>CarStore&lt;/strong>, utilizando o &lt;strong>WebJars&lt;/strong>.&lt;/p>
&lt;p>O objetivo é melhorar a &lt;strong>interface visual&lt;/strong> da aplicação, deixando as telas mais bonitas e responsivas sem precisar escrever todo o CSS manualmente.&lt;/p>
&lt;h2 id="pré-requisitos">Pré-requisitos&lt;/h2>
&lt;ul>
&lt;li>Java 17 ou superior&lt;/li>
&lt;li>Maven&lt;/li>
&lt;li>Uma IDE (IntelliJ, VS Code, Eclipse, etc.)&lt;/li>
&lt;li>Projeto do Laboratório 4 concluído&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="-o-que-é-o-webjar">📝 O que é o WebJar?&lt;/h2>
&lt;p>Um WebJar é uma forma de empacotar bibliotecas web (como Bootstrap, jQuery ou FontAwesome) em arquivos JAR, que podem ser gerenciados pelo Maven/Gradle.&lt;br>
Isso facilita a importação e o versionamento das dependências, evitando que precisemos baixar manualmente os arquivos de CSS e JavaScript.&lt;/p></description></item><item><title>LAB 4 - Controllers e Views com Thymeleaf no Spring Boot</title><link>https://professor-enoqueleal.github.io/posts/laboratorio-4-tsw/</link><pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate><guid>https://professor-enoqueleal.github.io/posts/laboratorio-4-tsw/</guid><description>&lt;h2 id="visão-geral-e-objetivos-do-laboratório">Visão geral e objetivos do laboratório&lt;/h2>
&lt;p>Neste laboratório, você vai aprender como criar controllers para processar dados e páginas dinâmicas usando Thymeleaf em uma aplicação Spring Boot. O objetivo é dar continuidade ao sistema de cadastro de carros, permitindo cadastrar e listar carros em páginas web.&lt;/p>
&lt;h2 id="pré-requisitos">Pré-requisitos&lt;/h2>
&lt;ul>
&lt;li>Java 17 ou superior&lt;/li>
&lt;li>Maven&lt;/li>
&lt;li>Uma IDE (IntelliJ, VS Code, Eclipse, etc.)&lt;/li>
&lt;li>Projeto do Laboratório 3 concluído&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="tarefa-1-estrutura-do-projeto">Tarefa 1: Estrutura do Projeto&lt;/h2>
&lt;p>Certifique-se de que seu projeto possui as dependências do Spring Boot, Thymeleaf e Bean Validation, conforme os laboratórios anteriores. O diretório de templates deve estar em &lt;code>src/main/resources/templates&lt;/code>.&lt;/p></description></item></channel></rss>