Pular para o conteúdo principal

Questão de Programação — Java — FCC 2017

ProgramaçãoJava
Código
fc036025
Banca
FCC
Órgão
ARTESP
Ano
2017
Nível
Superior
Cargo
Especialista em Regulação de Transporte I – Tecnologia da Informação
Em uma aplicação Java para web, uma página exibir.jsp recebeu de uma servlet, a partir de uma operação de consulta em um banco de dados, uma lista contendo um conjunto de objetos de uma classe Cliente.java , que possui os atributos id, nome, telefone e renda. O trecho presente na servlet é apresentado abaixo.ArrayList lista_clientes = dao.consultar();request.setAttribute("listaclientes", lista_clientes);RequestDispatcher d = request.getRequestDispatcher("exibir.jsp");d.forward(request, response);Na página exibir.jsp, para receber a lista e exibir os dados utilizando a biblioteca core da JSTL, foi utilizado o trecho abaixo:Imagem associada para resolução da questãoAs lacunas I e II são preenchidas, correta e respectivamente, por
  1. A<c:forEach var="cliente" items="${listaclientes} " > e </c:forEach>
  2. B<c:when var="cliente" list="${listaclientes} " > e </c:when>
  3. C<c:while var="cliente" items="${listaclientes}" test="${cliente!=null}" > e </c:while>
  4. D< c:while{cliente.next} items="${listaclientes}" > e </c:while>
  5. E<c:doWhile var="cliente" list="${lista_clientes}" > e </c:doWhile>
Revelar gabarito e comentário

GabaritoA — <c:forEach var="cliente" items="${listaclientes} " > e </c:forEach>

Link permanente: /questoes/fc036025