Disciplinas Programação Servlet Questões de concursos sobre "Servlet" | Programação - página 1 Confira abaixo as principais questões de concursos sobre Servlet que cairam em provas de concursos públicos anteriores:
Q125289 - Gestão Concurso Analista de Sistemas 2018
Servlets são pequenos programas executados do lado do servidor de uma conexão Web.
A sequência que apresenta corretamente os três métodos centrais para o ciclo de vida de um servlet é
A) init / service / destroy.
B) startup / do / dismiss.
C)begin / execute / exit.
D) start / response / shutdown.
Responder
Q125329 - CCV-UFC Analista de Tecnologia da Informação - Engenharia de Software 2013
Sobre a relação entre Servlets e páginas JSP, assinale a alternativa correta.
A)Os Servlets são convertidos dinamicamente em páginas JSP e esses, por sua vez, são transformados
em páginas HTML.
B)São tecnologias que tem o mesmo objetivo. Portanto, não é recomendo que sejam utilizadas em
conjunto no mesmo projeto.
C)As páginas JSP são convertidas dinamicamente em Servlets e esses, por sua vez, produzem páginas
HTML que serão exibidas aos usuários.
D)Os Servlets e as páginas JSP são utilizados para a geração de conteúdo dinâmico e são executados
dentro do Container EJB na plataforma Java EE.
E)As páginas JSP são responsáveis por gerarem as páginas HTML que serão exibidas ao usuário. Já os
Servlets, tratam as requisições que chegam ao lado servidor, mas não têm relação alguma com as
páginas HTML finais que chegam ao cliente.
Responder
Q125342 - CCV-UFC Analista de Tecnologia da Informação - Desenvolvimento de Sistemas 2013
No contexto do ciclo de vida de um servlet, é correto afirmar que:
A)Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor, o método
init() é invocado.
B)O método destroy() permite liberar os recursos que foram utilizados, sendo invocado ao final de cada
requisição.
C)Os Servlets não são processados utilizando-se threads, o que proporciona problemas de
escalabilidade.
D)Sempre que o servidor recebe uma requisição direcionada a um determinado servlet, esta é repassada
para o container que, por sua vez, compila o servlet indicado, carrega a classe referente ao servlet na
memória e cria uma instância da classe do servlet.
E)Estando o servlet pronto para atender as requisições dos clientes, o container cria um objeto de
requisição (ServletRequest) e um objeto de resposta (ServletResponse). Em seguida, o container
chama o método _service(), passando esses dois objetos como parâmetros.
Responder
Q125690 - FGV Analista de Tecnologia da Informação e Comunicação I 2017
Considere a querystring apresentada a seguir criada em um servlet
Java:
estado=Rond%C3%B4nia&capital=Porto+Velho
Assinale a opção que contém o código Java que codifica a
querystring para esse formato.
A)
String querystring = "estado=" +
response.encodeRedirectURL("Rondônia") + "&capital=" +
response.encodeRedirectURL("Porto Velho");
B)
String querystring = "estado=" +
response.encodeURL("Rondônia") + "&capital=" +
response.encodeURL("Porto Velho");
C)
String querystring = "estado=" +
URLEncoder.encode("Rondônia", "UTF-8") + "&capital=" +
URLEncoder.encode("Porto Velho", "UTF-8");
D)
String querystring =
response.encodeURL("estado=Rondônia&capital=Porto
Velho");
E)
String querystring =
URLEncoder.encode("estado=Rondônia&capital=Porto
Velho", "UTF-8");
Responder
Q125789 - NC-UFPR Engenheiro da Computação 2017
Sobre o ciclo de vida de uma Servlet, é correto afirmar:
A)O método destroy() deve ser chamado para destruir a Servlet.
B)O método service() é chamado antes de init().
C)O método init() é chamado pelo contêiner somente uma vez.
D)O contêiner não invoca service() caso os parâmetros iniciais não sejam passados.
E)A cada requisição o contêiner instancia a Servlet.
Responder
Q125884 - FEPESE Analista de Informática 2017
Sobre portlets , considere as seguintes afirmativas:
1. JSR define portlets como componentes web
baseados em java, cujo tipo de conteúdo (contente
type) pode ser XHTML, XML ou WML.
2. Portlets não conseguem renderizar páginas
web completas, somente fragmentos que são
agregados pelo portal, ao contrário dos servlets.
3. Um portlet pode ser acessado diretamente
através de uma URL, do mesmo modo que um
servlet.
Assinale a alternativa que indica todas as afirmativas
corretas.
A)É correta apenas a afirmativa 2.
B)São corretas apenas as afirmativas 1 e 2.
C)São corretas apenas as afirmativas 1 e 3.
D)São corretas apenas as afirmativas 2 e 3.
E)São corretas as afirmativas 1, 2 e 3.
Responder
Q126144 - FGV Administrador de banco de dados 2016
As diretivas são usadas para fornecer informações especiais ao
container JSP sobre a página JSP, quando esta é compilada para
servlet.
Em relação aos atributos da diretiva page , assinale a afirmativa
correta.
A)O atributo Import indica a superclasse do servlet gerado pela
página JSP.
B)O atributo extends permite especificar os pacotes a serem
utilizados pelo servlet criado na compilação da página JSP.
C)O atributo isThreadSafe controla se a página utiliza ou não
sessões de usuários.
D)O atributo session configura o tamanho que o buffer precisa
atingir para começar a enviar a página em si.
E)O atributo contentType deve ser utilizado para configurar o
tipo MIME da página que está sendo enviada para o cliente.
Responder
Q126148 - FGV Tecnologia da Informação 2013
Com relação aos conceitos relacionados à classe GenericServlet do pacote javax.servlet , analise as afirmativas a seguir. I. Define uma servlet independente de protocolo. II. Estende HttpServlet e substitui o método doGet (). III. Implementa o métodolog (), o qual é declaradona interfaceServletContext . Assinale:
A)se somente a afirmativa I estiver correta.
B)se somente a afirmativa II estiver correta.
C)se somente as afirmativas I e III estiverem corretas.
D)se somente as afirmativas I e II estiverem corretas.
E)se todas as afirmativas estiverem corretas.
Responder
Q126226 - FGV Analista de Sistemas 2013
Considere a página HTML A.html, o servlet B e a página JSP I.jsp
mostrados a seguir:
Considere que todos os links entre os itens listados
anteriormente estão corretos. A página JSPO exibirá
A)d
B)f
C)g
D)h
E)j
Responder
Q126310 - FGV Analista Judiciário 2015
Java para Web funciona por meio do conceito de servlets, que
são implementados através de classes Java que especializem a
classe HttpServlet. Contudo, essas classes precisam ser
declaradas e mapeadas para um padrão de URL dentro do
arquivo web.xml. Sabe-se também que a versão 3.0 da
especificação de servlets possibilita que a URL seja definida por
meio de anotações diretamente no código Java, permitindo assim
que se omita essa configuração no XML. Os elementos XML
usados para declarar servlets, mapear servlets para URLs e
também a anotação mencionada são, respectivamente:
A)<servlet-class>, <servlet-url> e @HttpServlet;
B)<servlet>, < servlet-url> e @WebServlet;
C)<servlet-name>, <servlet-mapping> e @ServletMapping;
D)<servlet>, <servlet-mapping> e @WebServlet;
E)<servlet-name>, <servlet-url> e @HttpServlet.
Responder