Oi, boa tarde. Poderiam me ajudar, por favor? No meu System.out.println não apareceu nada. Mas o instrutor, na aula, disse que deveria aparecer.
Projeto do Instrutor:
Meu projeto:
Código Java:
package com.example.screenmatch.controller;
import com.example.screenmatch.domain.filme.DadosCadastroFilmes;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping ("/filmes")
public class FilmeController {
@GetMapping
public String carregaPaginaFormulario(){
return "filmes/formulario";
}
@PostMapping
public String cadastraFilme(DadosCadastroFilmes dados){
System.out.println(dados);
return "filmes/formulario";
}
}
Código HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Cadastro de filme</title>
</head>
<body>
<h1>Cadastro de filme</h1>
<form method="post">
<label for="nome">Nome:</label>
<input id="nome" name="nome">
<br>
<label for="duracao">Duração (em minutos):</label>
<input id="duracao" name="duracao">
<br>
<label for="ano">Ano de lançamento:</label>
<input id="ano" name="ano">
<br>
<label for="genero">Gênero:</label>
<input id="genero" name="genero">
<br>
<input type="submit" value="Cadastrar">
</form>
</body>
</html>
Obrigada desde já!