Curso

Primeiros passos com Spring MVC e Thymeleaf

Aprenda a desenvolver páginas web em Java com o Thymeleaf, uma moderna alternativa em relação ao uso de componentes baseados em JSP ou mesmo JSTL. Neste curso você aprenderá: a integrar o Thymeleaf ao Spring MVC; a criar formulários com os componentes do Thymeleaf; exibir mensagens de validação back-end via Thyemeleaf; incluir a descrição de botões e títulos a partir de um arquivo de propriedades; listar dados nas páginas provenientes do lado servidor; e trabalhar com fragmentos de páginas sobre um layout padrão para todas páginas.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

18 horas

Curso de Spring MVC e Thymeleaf (10 aulas)

Aula 1 - Introdução

Aprenda a integrar ao Spring MVC o template Thymeleaf em substituição à JSTL e assim, ter um código mais limpo em suas páginas HTML, fazendo uso de seus componentes para o processo de manipulação de dados no lado cliente de sua aplicação web.

Aula 2 - Apresentação do Projeto

Antes de começar a parte prática, conheça a estrutura do projeto que será utilizado para a inclusão do Thymeleaf junto ao Spring MVC.

Aula 3 - Configurando o Thymeleaf

Para integrar o Thymeleaf ao Spring MVC é necessário implementar alguns métodos responsáveis por esse processo, além de incluir as dependências necessárias no arquivo pom.xml.

Aula 4 - Finalizando a configuração do Thymeleaf

Nesta aula vamos encerrar a configuração do Thymeleaf junto ao Spring MVC. Assim será possível dar sequência no curso com todos os recursos habilitados para o desenvolvimento do projeto.

Aula 5 - Listagem de usuários com Thymeleaf

Veja como utilizar o componente th:each do Thymeleaf para listar valores em comboboxes ou mesmo em tabelas a partir de listas de dados enviadas como resposta do lado servidor ao cliente.

Aula 6 - Usando expressões avançadas

Ao listar dados enviados pelo controller a uma página HTML, algumas vezes será preciso formatar esses dados na página, por exemplo, formatar uma data, um valor monetário ou mesmo concatenar informações. Aprenda como realizar estas operações.

Aula 7 - Usando o th:each para filtrar usuários por sexo

Aprenda nesta aula como utilizar um combobox do HTML, via componentes do Thymeleaf, para selecionar o valor de um parâmetro utilizado como filtro de uma consulta ao banco de dados.

Aula 8 - Realizando uma consulta via formulário

Veja como utilizar um formulário do HTML para selecionar usuários a partir do nome ou sobrenome incluídos como filtro de uma consulta ao banco de dados.

Aula 9 - Excluindo usuários a partir de um botão na página

Após ter os usuários listados em uma tabela na página principal da aplicação, veja como preparar o botão responsável pela solicitação de exclusão de qualquer usuário presente nessa tabela.

Aula 10 - Exibindo uma mensagem de confirmação de exclusão

Nesta aula aprenda a exibir uma mensagem de confirmação de exclusão de um usuário, para o cliente, após essa operação ser realizada no lado servidor da aplicação.

Ver todas as 18 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Spring

O que é Spring?

Hello world com Spring Boot

Primeiros passos com Spring Security