Olá pessoal, tudo bem ?
Não entendo o acionamento do método grava(String titulo, String descricao, int paginas) , pois no meu caso não está fazendo nada. Ou seja, não está listando no console o que digitei no formulário, não consegui ver a relação da ação de clicar no botão "Cadastrar" com a execução do método grava(...). Já assisti novamente a aula e verifiquei a documentação(explicação). Alguém pode ajudar ?
Abaixo as duas classes: package br.com.casadocodigo.loja.controllers;
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;
@Controller public class ProdutosController {
@RequestMapping("produtos/form") public String form(){ return "produtos/form"; }
@RequestMapping("/produtos") public String grava(String titulo, String descricao, int paginas){ System.out.println(titulo); System.out.println(descricao); System.out.println(paginas);
return "ok";
} }
Form.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">