Ao fim do video 2 da aula 2 (criação do projeto web) devemos dar um ctrl+c / ctrl+v do html em nosso projeto, porém o cadastrar.html do projeto final tem um campo que até o momento não criamos, então quem for seguir os videos e ir fazendo as aulas poderá ter alguns problemas.
1º devemos colocar o caminho na index.html para que o botão cadastrar aluno redirecione para a página de cadastro. Caso contrário não irá redirecionar.
<a href="aluno/cadastrar">
2º Há um campo no cadastrar.html que como informei não definimos até o momento (vídeo 2 aula 2)
<div class="row">
<div class="input-field col s12">
<input id="endereco" type="text" class="validate" th:field="*{contato.endereco}" />
<label for="curso">Endereco</label>
</div>
</div>
Exclua esse trecho que irá funcionar, caso contrário morra com um :
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Jul 11 22:17:35 BRT 2017
There was an unexpected error (type=Internal Server Error, status=500).
Error during execution of processor 'org.thymeleaf.spring4.processor.attr.SpringInputGeneralFieldAttrProcessor' (aluno/cadastrar:44)
Tirando os detalhes, muito bom o curso !!!!