Em uma servlet de uma aplicação web construída com Java EE, os dados de um objeto do tipo ArrayList chamado listaFun, contendo um conjunto de objetos de uma classe bean chamada Funcionario, foram incluídos em um atributo de requisição chamado funcionarios, enviado para um arquivo chamado exibefun.jsp. Estas operações foram realizadas pelo fragmento de código a seguir:

No arquivo exibefun.jsp, para receber o atributo de requisição funcionarios, no interior de uma tag de scriptlet pode-se utilizar a instrução

  • A. ArrayList funcionarios = request.getAttribute("funcionarios");
  • B. ArrayList funcionarios = (ArrayList) response.getAttribute("funcionarios");
  • C. ArrayList funcionarios = (Funcionario) request.getAttribute("funcionarios");
  • D. ArrayList funcionarios = (ArrayList) request.getAttribute ("funcionarios");
  • E. ArrayList funcionarios = response.getAttribute("funcionarios").toArrayList();