Magna Concursos
3240203 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFES
Orgão: UFES
Provas:

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

 

Provas

Questão presente nas seguintes provas

Técnico de TI

40 Questões