Questão 1720605

Tecnologia da Informação · 2022

Questão

ID 1720605

Disciplina: Tecnologia da Informação

Assunto: Formulários

Ano: 2022 Banca: UFES - Universidade Federal do Espírito Santo Órgão: Universidade Federal do Espírito Santo


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 {

private Long id;

private String descricao;

private boolean finalizado;

private Calendar dataFinalizacao;

//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

public class TarefasController {

@RequestMapping("adicionaTarefa")

public String adiciona(Tarefa tarefa) {

JdbcTarefaDao dao = new JdbcTarefaDao();

dao.adiciona(tarefa);

return "tarefa-adicionada";

}

}

É apresentado, ainda, o código de uma página HTML contendo um elemento <formaction="adicionaTrefa" 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:

Alternativas da questão 1720605
Pular para o conteúdo principal