

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.


Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O JDBC é uma tecnologia importante nas aplicações WEB que utilizam a linguagem JAVA.
Assinale a afirmativa incorreta sobre esta tecnologia.
JDBC é uma camada de abstração que permite que uma aplicação JAVA possa se conectar a diversos bancos de dados relacionais.
A API JDBC passa as chamadas da aplicação para um controlador que pode ter vários tipos. O Tipo 1 depende de um cliente previamente instalado na máquina enquanto que o Tipo 4 pode ser baixado da rede automaticamente.
Os Servlets são tipicamente utilizados no módulo de Visualização do padrão MVC que recupera diretamente os dados utilizando exclusivamente a API JDBC TIPO 1.
As classes de modelo, no padrão MVC implementado em JAVA, agem como intermediário entre o controlador e a API JDBC que irá prover os dados.
O comando JAVA Class.forName carrega e registra o controlador JDBC.
A plataforma J2EE apresenta uma série de especificações que fornecem funcionalidades para se desenvolver aplicações empresariais. Dentre as diversas especificações destaca-se a Servlet API a qual disponibiliza as interfaces e classes necessárias para a criação de Servlets. Na programação de Java Servlets para se recuperar valores de uma solicitação HTTP, pode-se usar o método:
returnData
obtainObject
acceptRecord
acquireArgument
getParameter
O seguinte código-fonte de um servlet Java usa os métodos getServletConfig e getInitParameter para obter um parâmetro de configuração.

Para que seja obtido corretamente, o parâmetro de configuração dbdriver deve estar definido
no arquivo web.xml do web container.
no arquivo config.ini do web container.
no arquivo /etc/java/servletconfig.xml do sistema operacional Linux que hospeda o web container.
em uma tabela chamada config de um banco de dados relacional utilizado pelo web container.
em um arquivo chamado dbdriver dentro do diretório /etc/java/servletconfig do sistema operacional Linux que hospeda o web container.
Um programador está desenvolvendo um servlet em Java que processa requisições HTTP do tipo GET, que trazem vários parâmetros e seus respectivos valores, obtidos de um formulário HTML. Para isso, ele tem que implementar a função doGet, com o seguinte formato geral:
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
// Lógica de tratamento da requisição
}
Para recuperar o valor da variável idade na forma de um inteiro, que fragmento de código o programador deve usar?
int idade = Integer.parseInt(request.getParameter("idade"));
int idade = request.getInt("idade");
int idade = request.getParameter("idade");
int idade = request.getAttribute("idade");
int idade = request.getSession().getAttribute("idade");
Qual é o identificador (nome) do método da interface HttpServletResponse (javax.servlet.http) que pode ser utilizado para redirecionar uma resposta HTTP para outro recurso (servlet, jsp, html, entre outros)?
forward
sendRedirect
reDirect
forwardReDirect
dispatch


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A interface javax.servlet.Servlet define métodos que são acionados durante o ciclo de vida padrão do servlet.
O método service() desta interface
sincroniza o acesso aos recursos compartilhados.
libera todos os recursos alocados e utilizados pelo servlet.
é idempotente quando utilizado para gerar páginas JSP.
executa somente se o método init() já tiver sido concluído.
invoca o método done() para registrar o fim da execução.
Servlets são programas Java que usam a Java Servlet Application Programming Interface (API), sendo empacotados em arquivos
Java.
ZIP.
WAR.
Class.
No ciclo de vida de um servlet Java, o método init() é chamado
uma vez para cada requisição de cliente recebida, apenas.
uma única vez quando o servlet é criado.
uma única vez quando o servlet é criado e também uma vez para cada requisição de cliente recebida.
quando o servidor de aplicação que serve como container para o servlet inicia, mas antes de o servlet em si ser criado.
uma única vez quando a primeira requisição de cliente é recebida, ainda que o servlet seja criado na inicialização do servidor.
A implementação padrão do método doTrace da classe HttpServlet do Java
retorna para o cliente os cabeçalhos recebidos em uma requisição HTTP do tipo TRACE, comumente usados para depuração.
suspende a execução do servlet na máquina virtual Java e aciona um depurador que permite inspecionar o estado corrente da aplicação, processo este conhecido como trace.
registra, em um arquivo de log, o histórico de chamadas ao servlet desde o início de sua execução.
retorna um timestamp que indica quando o objeto do tipo HttpServletRequest foi modificado pela última vez.
é chamada pelo método service para tratar requisições HTTP do tipo DELETE.
Relacione corretamente cada item da primeira coluna com sua descrição na segunda coluna:
Primeira coluna: tecnologias
1.JavaEE 8
2.JTA
3.EJBs
4.Servlet
5.JSP
Segunda coluna: descrição
(__)Plataforma de desenvolvimento Java para aplicativos empresariais.
(__)Componentes Java para aplicativos empresariais.
(__)Gerenciar transações em aplicativos Java.
(__)Páginas HTML executadas no lado do servidor.
(__)Um componente Java para aplicativos web dinâmicos.
Assinale a alternativa que apresenta a correta associação entre as colunas:
1 - 3 - 2 - 5 - 4.
1 - 4 - 2 - 5 - 3.
3 - 2 - 5 - 1 - 4.
3 - 1 - 5 - 2 - 4.
1 - 2 - 4 - 5 - 3.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere um Servlet java, que obtenha o locale conforme código abaixo:
■ Locale locale = request.getLocale();
Para recuperar a localidade em que a aplicação está sendo utilizada, precisará chamar qual método das opções disponíveis para retornar o código do país/ região em letras maiúsculas para esta localidade no formato ISO3166 de 2 letras?
localte.getDisplayCountry().
locale.getISO03Country().
locale.getCountry().
locale.getISO02Country().
locale.getDiaplayLanguage().
Servlet é uma funcionalidade especificada pelo Java EE. Podemos defini-la como:
classes Java preparadas para receber requisições exclusivamente via protocolo HTTP de aplicações clientes nas quais são processadas e respondidas para os mesmos.
classes Java preparadas para receber requisições majoritariamente via protocolo HTTP de aplicações clientes nas quais são processadas e respondidas para os mesmos.
classes Java preparadas para receber requisições exclusivamente via protocolo HTTPS de aplicações clientes nas quais são processadas e respondidas para os mesmos.
classes Java preparadas para receber requisições exclusivamente via protocolo HTTP de aplicações clientes nas quais são processadas e não respondidas.
No contexto da Plataforma Java EE (Enterprise Edition), escolha dentre as opções seguir, a alternativa que apresenta a definição de um Servlet.
Um compilador Java usado para aplicações corporativas.
Uma classe Java que acessa bancos de dados relacionais, diretamente ou via framework.
Uma aplicação Java que é executada em um navegador web por meio de um plug-in, a aplicação é embarcada dentro de uma página web.
Um componente Java gerenciado por um web container que recebe requisições e devolve respostas.
Um web container que faz a gestão e executa tipos específicos de classes Java.
Em uma classe servlet Java uma mensagem foi incluída em um atributo e enviada para a página mensagens.jsp, por meio do código abaixo.
-
mensagem = "Usuário e/ou senha inválidos";
request.setAttribute("mensagem", mensagem);
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);
-
Na página mensagens.jsp, para receber essa mensagem deve-se utilizar a instrução
<% String m = request.getParameter("mensagem"); %>
<% String m = (String) request.getParameter("mensagem"); %>
<%= String m = (String) request.getAttribute("mensagem"); %>
<% String m = (String) request.getAttribute("mensagem"); %>
<%= String m = request.getAttribute("mensagem"); %>
Há uma classe Java usada para estender as funcionalidades de um servidor. Respondem a requisições, e normalmente são usados para estender as aplicações hospedadas por servidores web; desta forma eles podem ser imaginados como Applets Java que rodam em servidores em vez de rodarem nos navegadores web. Trata-se da classe:
Rest.
HTML.
Servlets.
SGBD.
Pl/Sql.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Sobre o conceito e funcionamento dos Servelets, analise as afirmativas.
I.Os Servelets nada mais são do que programas escritos na linguagem Java e que são executados em resposta a requisões Web.
II.Os Servelets ficam residentes no servidor Web (mais especificamente no Web Container) e podem ser entendidos como uma extensão do servidor Web, já que também recebem requisições HTTP e enviam respostas de volta, mas são capazes de gerar conteúdo dinâmico como resposta de suas execuções.
III.Os Servelets são definidos como classes Java e possuem alguns métodos padrões que devem ser implementados para que se comportem como esperado.
Estão corretas as afirmativas.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.
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
commit.
processamento.
atendimento de requisições.
inicialização.
finalização.
Os Servlets possuem um ciclo de vida bem definido, com basicamente três estados: inicialização, finalização e serviço. Este ciclo de vida é gerenciado pelo Web Container, que é responsável por carregar e executar os Servlets. Sobre o ciclo de vida dos Servlets, analise as afirmativas.
I.O primeiro estágio do ciclo de vida é o de inicialização. Este é o momento em que Web Container carrega o Servlet em memória e faz uma invocação ao seu método init.
II.Após a inicialização, o Servlet entra para a fase de serviço. Neste momento, ele está pronto para receber as requisições Web, processá-las e enviar a resposta.
III.A última fase do ciclo de vida: destruição, é o momento em que o Servlet é removido da memória e todos os recursos associados ao mesmo liberados.
Estão corretas as afirmativas.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III
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.
HttpResponse
HttpRequests
HttpSession
HttpsParameters
HttpServer
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
<%ArrayList<Processo> listaProcessos = request.getAttribute ("retornaProcessos");%>
<%ArrayList<Processo> listaProcessos = (Processo) request.getList("retornaProcessos");%>
<%ArrayList<Processo> listaProcessos = ${retornaProcessos};%>
<%ArrayList<Processo> listaProcessos = (ArrayList<Processo>) request.getAttribute ("retornaProcessos");%>
<%ArrayList listaProcessos = (ArrayList<Processo>) $_REQUEST.getParameter ("retornaProcessos");%>


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.