A apostila Curso Java para Desenvolvimento Web, da Caelum, descreve o desenvolvimento de um sistema de controle de tarefas usando Spring MVC. A classe Tarefa é inicialmente descrita da forma a seguir:
|
public class Tarefa { //getters e setters |
É apresentado, também, um controlador para uma funcionalidade de adição de novas tarefas nesse sistema, conforme o código a seguir:
|
@Controller @RequestMapping("adicionaTarefa") |
É apresentado, ainda, o código de uma página HTML contendo um elemento <form action="adicionaTarefa" method="post">, composto por um campo de texto do tipo <textarea> e por um botão para submissão do formulário. Quando o formulário for submetido, deseja-se copiar o valor preenchido pelo usuário no campo de texto da página para o atributo String descricao de uma nova instância da classe Tarefa. Para que isso ocorra, o valor do atributo name do elemento <textarea> deve ser: