Questões de Servlet (Programação)

Limpar Busca

A fase do ciclo de vida de um Servlet que ocorre no instante em que é feita a carga da aplicação pelo Servlet Container denomina-se

  • A commit. 
  • B processamento.
  • C atendimento de requisições.
  • D inicialização.
  • E finalização.

Em uma servlet, de um site desenvolvido em Java, o fragmento de código abaixo retorna uma lista de processos para o arquivo exibir_processos.jsp.  

ProcessosDao dados = new ProcessosDao();
ArrayList<Processo> listaProcessos = dados.consultar(processo);
request.setAttribute("retornaProcessos", listaProcessos);
RequestDispatcher disp = request.getRequestDispatcher("exibir_processos.jsp");
disp.forward(request, response);

No arquivo exibir_processos.jsp, para receber a lista de processos, utiliza-se a instrução

  • A <%ArrayList<Processo> listaProcessos = request.getAttribute ("retornaProcessos");%>
  • B <%ArrayList<Processo> listaProcessos = (Processo) request.getList("retornaProcessos");%>
  • C <%ArrayList<Processo> listaProcessos = ${retornaProcessos};%>
  • D <%ArrayList<Processo> listaProcessos = (ArrayList<Processo>) request.getAttribute ("retornaProcessos");%>
  • E <%ArrayList listaProcessos = (ArrayList<Processo>) $_REQUEST.getParameter ("retornaProcessos");%>

Assinale a opção que apresenta o objeto servlet que atribui um identificador exclusivo para determinado usuário e no qual são mantidas as informações específicas desse usuário em todo o aplicativo.

  • A HttpResponse
  • B HttpRequests
  • C HttpSession
  • D HttpsParameters
  • E HttpServer

O HttpServletResponse representa a resposta do Servlet. Analise as afirmações abaixo sobre HttpServletResponse:
I. setContentType() é um método que diz ao browser como tratar os dados enviados na requisição.
II. O método sendResponse(aStringURL) permite redirecionar uma solicitação.
III. Não é possível fazer um redirecionamento após uma resposta ter sido gerada.
Está(ão) correta(s) apenas a(s) afirmativa(s)

  • A I e II.
  • B I e III.
  • C II.
  • D III.

Com relação ao desenvolvimento em Java por meio de frameworks, assinale V para a afirmativa verdadeira e F para a falsa. 
( ) JSF é o framework Java padrão para a construção de aplicações web a partir da versão Java EE 5. É uma especificação para o desenvolvimento de interfaces web utilizando uma arquitetura voltada a componentes. ( ) Hibernate é o framework Java para mapeamento objeto relacional, cuja principal função é abstrair o mapeamento, economizando esforço e preocupações concernentes a tal tarefa. Com uma arquitetura simples, de fácil configuração, e com funções de fácil entendimento, simplifica bastante a tarefa do desenvolvedor. ( ) Servlet é um framework, definido como um componente semelhante um servidor, que gera dados HTML e XML para a camada lógica de uma aplicação Web, processando estaticamente requisições e respostas.
As afirmativas são, respectivamente,  

  • A F – V – F.
  • B F – V – V.
  • C V – F – F.
  • D F – F – V.
  • E V – V – F.