Questões de Concurso Comentadas sobre servlet em programação

Foram encontradas 87 questões

Q435006 Programação
No que diz respeito aos servlets, julgue os próximos itens.

Os servlets utilizam o modelo de solicitação/resposta HTTP de comunicação entre cliente e servidor
Alternativas
Q392437 Programação
No desenvolvimento de aplicações Web, é comum o uso de Servlets.

Um Servlet é um programa que executa
Alternativas
Q930499 Programação
Sobre a relação entre Servlets e páginas JSP, assinale a alternativa correta.
Alternativas
Q930441 Programação
No contexto do ciclo de vida de um servlet, é correto afirmar que:
Alternativas
Q765778 Programação
Paulo está desenvolvendo uma aplicação web com Java que utiliza o padrão MVC. Nessa aplicação, criou as páginas HTML, arquivos CSS e validadores JavaScript do componente View e, em seguida passou à criação do componente Controller. Nesse componente do MVC, o tipo de classe apropriada que Paulo deve criar é
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697198 Programação
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:
Alternativas
Q546572 Programação

No que se refere às linguagens de programação, julgue o item subsecutivo.

No servlet e Jsp, o tratamento de caracteres especiais como caractere comum, recebidos em páginas HTML, pode ser feito por meio do método estático encode da classe java.net.URLEncoder.



Alternativas
Q462121 Programação
Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.

O Tomcat é um contêiner web, também referenciado como um contêiner de servlets, que não implementa um contêiner Enterprise JavaBeans (EJB). Para aplicações Java Enterprise Editon (Java EE) que utilizam EJB, pode ser utilizado um servidor de aplicações Java EE completo, tal como JBoss AS ou JBoss Enterprise Application Platform.
Alternativas
Q408001 Programação
Em uma servlet Java de uma aplicação há o seguinte fragmento de código:

request.setAttribute("mensagem", "Não há clientes cadastrados com esse nome");
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);

Para receber e exibir o conteúdo da variável de requisição "mensagem" na página mensagens.jsp utilizam-se:

I. ${mensagem}

II. < % String mensagem=(String) request.getAttribute("mensagem"); out.print(mensagem);%>

III. < %out.print(request.getAttribute("mensagem"));%>

IV. < %=request.getAttribute("mensagem")%>

Está correto que se afirma em:
Alternativas
Q359466 Programação
Servlets estendem a funcionalidade de um servidor, permitindo que ele gere conteúdo dinâmico. Utilizam o modelo de solicitação/resposta HTTP da comunicação entre o cliente e o servidor. Acerca dos servlets é INCORRETO afirmar que
Alternativas
Q342925 Programação
Assinale a alternativa que defne corretamente um Servlet.

Alternativas
Q328372 Programação
Julgue os próximos itens, com referência a tecnologia Java.


Java naming and directory interface (JNDI), na JEE7, permite que componentes localizem outros componentes em aplicações distribuídas. Assim, é possível que um servlet execute métodos remotos que estejam em outro recurso.
Alternativas
Q314843 Programação
Considere o Servlet a seguir:

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
 
         public class ClasseServlet extends HttpServlet {
  
      public void doGet(HttpServletRequest request,
         HttpServletResponse response){
         response.write(“<html>”);
         response.write(“<body>”);
         response.write(“Servlet em operação!”);
         response.write(“</body>”);
         response.write(“</html>”);
   }
}


Sobre o código do Servlet, é possível afirmar que:

Alternativas
Q314841 Programação
Na plataforma J2EE, a classe ServletRequest define

Alternativas
Q314840 Programação
Para criar um Servlet que processará as requisições HTTP na plataforma J2EE, deve-se

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304602 Programação
Um Servlet Contêiner controla o ciclo de vida de uma servlet onde são invocados três métodos essenciais: um para inicializar a instância da servlet, um para processar a requisição e outro para descarregar a servlet da memória. Os itens a seguir representam, nessa ordem, o que ocorre quando um usuário envia uma requisição HTTP ao servidor:

I. A requisição HTTP recebida pelo servidor é encaminhada ao Servlet Contêiner que mapeia esse pedido para uma servlet específica.

II. O Servlet Contêiner invoca o método init da servlet. Esse método é chamado em toda requisição do usuário à servlet não sendo possível passar parâmetros de inicialização.

III. O Servlet Contêiner invoca o método service da servlet para processar a requisição HTTP, passando os objetos request e response. O método service não é chamado a cada requisição, mas apenas uma vez, na primeira requisição do usuário à servlet.

IV. Para descarregar a servlet da memória, o Servlet Contêiner chama o método unload, que faz com que o garbage collector retire a instância da servlet da memória.

Está correto o que se afirma em
Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304595 Programação
Considere uma aplicação web desenvolvida utilizando-se o Java EE 6 que contém dois arquivos, uma página de abertura de um site (chamada index.html) e uma classe servlet (Controle.java):


index.html

< !DOCTYPE html>
<html>
  <head>
    <title>Teste</title> 
      </head>
        <body>

          <form method ="post" action="Controle">

          <p>Interesses:< br />
          <label><input type="checkbox" value="Livros" name="interesses"/>Livros</label>
          <label><input type="checkbox" value="Revistas" name="interesses"/>Revistas</label>
          <label><input type="checkbox" value="Teatro" name="interesses"/>Teatro</label>
          </p>

          <p> <input type="submit" value="Enviar"/></p>
      </form>
   </body>
</html>


Controle.java
import java.io.*;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet(name = "Controle", urlPatterns = {"/Controle"})
public class Controle extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
}

Com base nessa aplicação e na plataforma Java EE 6 é correto afirmar que
Alternativas
Q298395 Programação
No que se refere às tecnologias de desenvolvimento web em Java,
julgue os itens a seguir.
Apesar de serem independentes de plataforma, os servlets, para funcionarem, precisam utilizar o protocolo HTTP.
Alternativas
Q298119 Programação
No que se refere ao desenvolvimento de aplicações HTML e JSP, julgue os próximos itens.

No ciclo de vida de um servlet, o servidor recebe uma requisição e a repassa para o container, que a delega a um servlet. O container carrega a classe na memória, cria uma instância da classe do servlet e inicia a instância chamando o método init( ).

Alternativas
Q289453 Programação
Acerca da arquitetura e dos padrões de projeto JEE e desenvolvimento web, assinale a opção correta.
Alternativas
Respostas
41: C
42: E
43: C
44: A
45: A
46: C
47: C
48: C
49: A
50: C
51: C
52: C
53: C
54: E
55: B
56: B
57: C
58: E
59: C
60: D