Questões de Tecnologia da Informação · Fundep

Tecnologia da InformaçãoLinguagem Java e Java EEFundep 2007

TJ MG

Questão de Tecnologia da Informação

/** * arquivo ServletEscopo.java */ public class ServletEscopo extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { public void init() throws ServletException { ServletContext context = this.getServletContext(); context.setAttribute("chave", "contexto"); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); String atributoSession = (String) session.getAttribute("chave"); if (atributoSession == null) { atributoSession = "sessão"; session.setAttribute("chave", atributoSession ); } String atributoRequest = (String) request.getAttribute("chave"); if (atributoRequest == null) { atributoRequest = "requisição"; request.setAttribute("chave", atributoRequest ); } response.sendRedirect("resposta.jsp"); } } <%-- arquivo resposta.jsp --%> <html> <head> <title>resposta</title> </head> <body> chave = ${chave} </body> </html> 19

O elemento utilizado para a apresentação do atributo “chave” na página resposta.jsp foi

Sua resposta

Mais questões de Linguagem Java e Java EE

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.