Olá! Não estou conseguindo fazer aparecer a página de cadastro de produtos (form.jsp - Aula 02, vídeo 01).
Segue os códigos:
ProdutosController
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";
}
}
form.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Livros de Java, iPhone, PHP e muito mais - Casa do Código</title>
</head>
<body>
<form action="/produtos" method="POST">
<div>
<label>Titulo: </label>
<input type="text" name="titulo">
</div>
<div>
<label>Descrição: </label>
<textarea rows="10" cols="30" name="descricao"></textarea>
</div>
<div>
<label>Páginas: </label>
<input type="text" name="paginas">
</div>
<button type="submit">Cadastrar</button>
</form>
</body>
</html>
Ao acessar pela URL: localhost:8080/http://localhost:8080/casadocodigo/produtos/form
aparece o seguinte erro:
HTTP Status 404 - /casadocodigo/produtos/WEB-INF/views/produtos/form.jsp
type Status report
message /casadocodigo/produtos/WEB-INF/views/produtos/form.jsp
description The requested resource is not available.
Apache Tomcat/7.0.81