Buscar

Revisao SistemasWeb 2016 2 A1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Sistemas Web 13 de outubro de 2016
1. Marque a alternativa que contém método pelo qual é possível acessar um parâmetro do contexto:
(a) getServletConfig()
(b) getServletPath()
(c) getContextPath()
(d) getPathInfo()
(e) getServletContext()
2. Marque a alternativa que representa o uso correto de uma diretiva para importar uma biblioteca em
java em uma página jsp:
(a) <%@page import "java.util.HashMap"%>
(b) <%@page import="java.util.HashMap"%>
(c) <%@import "java.util.HashMap"%>
(d) <%@page language import="java.util.HashMap"%>
(e) Nenhuma das anteriores
3. O código abaixo representa o uso de:
<c:forEach items="cadastrados" var="cadastrado">
.
.
.
</c:forEach>
(a) Expression Language
(b) Declaração JSP
(c) Diretiva JSP
(d) Java Server Pages Standard Tag Library
(e) Nenhuma das anteriores
4. Em relação ao código a seguir, avalie com certo ou errado:
1 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
2 <html>
3 <head>
4 <title><c:forEach> Tag Example</title>
5 </head>
6 <body>
7 <c:forEach var="i" begin="1" end="5">
8 Item <c:out value="{i}"/><p>
9 </c:forEach>
10 </body>
11 </html>
12
a) Na linha 8 o termo {i} usado é conhecido como expressão; um tipo especial de scriptlet.
© Certo © Errado
b) O scriptlet usado em «c:forEach ...."permite imprimir os valores de um até cinco por meio da
variável i.
© Certo © Errado
Revisão-2016-A1 13 de outubro de 2016
Sistemas Web Página 2 de 2 13 de outubro de 2016
c) o trecho «c:out"equivale ao uso da classe PrintWriter.
© Certo © Errado
5. Marque a alternativa que representa uma expressão segundo as definições de java server pages (JSP):
(a) <%– –%>
(b) <%@ page ... %>
(c) <%! %>
(d) <%= %>
(e) Nenhuma das anteriores
6. O jstl core permite o uso de várias estruturas condicionais. No caso do <c:if:
(a) Basta aplicar uma expressão de linguagem diretamente tal como em: <c:if ${10 > 3}> para
avaliar uma condição.
(b) Tem a seguinte estrutura: <c:if var=’ ’></c:if> O teste condicional está no atributo var.
(c) O teste condicional é feito da seguinte forma: <c:if test=’${5 < 15}’>, por exemplo.
(d) O <c:if pode ser acompanhado do uso de <c:else>
(e) Nenhuma das anteriores
7. Para buscar um parâmetro que esteja relacionado com um Servlet, usa-se a sequência de comandos
a seguir:
(a) getServletContext().getAttribute(...);
(b) getServletConfig().getParameter(...);
(c) getServletConfig().getInitParameter(...);
(d) getServletContext().getInitParameter(...);
(e) Nenhuma das anteriores
8. Uma classe para ser considerada um processador de requisições http deve herdar diretamente da
classe:
(a) HttpRequest
(b) HttpServlet
(c) HttpServletRequest
(d) GenericServlet
(e) Nenhuma das anteriores
9. Após o ServletPath de uma url é possível localizar o:
(a) Servlet
(b) ContextPath
(c) PathInfo
(d) ServletPath
(e) Nenhuma das anteriores
10. Sabendo que o url-pattern de um servlet está configurado como “/”, determine o efeito para a url digitada
por um usuário: “http://localhost:8080/Application/cadastro/todos.do” Então, faça o que se pede:
a) Responda: a url será processada corretamente? Explique.
b) Identifique os elementos da url segundo os conceitos de domínio, caminho da aplicação, caminho
do servlet e caminho.
Revisão-2016-A1 13 de outubro de 2016

Continue navegando