Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar DESENVOLVIMENTO DE SISTEMAS WEB Simulado: CCT0051_SM_201402110359 V.1 Aluno(a): DANIEL OLIVEIRA DE ALMEIDA Matrícula: 201402110359 Desempenho: 0,2 de 0,5 Data: 14/11/2016 20:35:33 (Finalizada) 1a Questão (Ref.: 201402905811) Pontos: 0,0 / 0,1 Qual configuração de escopo deve ser definida para que ocorra persistência em um JSP UseBean no decorrer de uma sessão de usuário? response section application session request 2a Questão (Ref.: 201402905889) Pontos: 0,0 / 0,1 Considere o trecho de código abaixo e assinale a resposta correta: HttpSession session = request.getSession(); session.setMaxInactiveInterval(20*60); N.R.A. O tempo máximo de duração de uma sessão de usuário é de 20 horas Um novo usuário só pode se conectar ao sistema web a cada 20 minutos O tempo máximo de duração de uma sessão de usuário é de 20 minutos Um novo usuário só pode se conectar ao sistema web a cada 20 segundos 3a Questão (Ref.: 201402731816) Pontos: 0,0 / 0,1 Em uma classe o construtor, que serve para instanciar a classe, também pode ser considerado? Uma variável; Uma propriedade; Somente um construtor; Um método; Um atributo; 4a Questão (Ref.: 201402778587) Pontos: 0,1 / 0,1 Considere uma aplicação web desenvolvida utilizandose 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): 14/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 index .html Controle.java @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=UTF8"); 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 o código que deve ser utilizado no método processRequest da servlet para receber e exibir os dados selecionados no formulário é String[] interesses = request.getParameterValues ("interesses"); for (int i=0; i <= interesses.size(); i++) { out.println(interesses[i]); }. ao submeter os dados selecionados no formulário HTML, esses dados serão recebidos no método doGet da servlet, pois esse é o método padrão para requisições HTTP em uma aplicação web. a instrução para receber no método processRequest da servlet os dados selecionados no formulário é String[3] interesses = request.getParameter("interesses");. os métodos doPost e doGet devem ser excluídos, pois os dados recebidos por esses métodos no objeto request são passados para o método processRequest, logo, basta o método processRequest para receberABEAN, processamento da informação. os pacotes javax.servlet e javax.servlet.http oferecem interfaces e classes para escrever servlets. A classe javax.servlet.http.HttpServlet fornece métodos, tais como o doGet e o doPost que foram sobrescritos na servlet Controle.java. 5a Questão (Ref.: 201402246358) Pontos: 0,1 / 0,1 (FCC 2010) Métodos estáticos em Java são aqueles que: não podem ser acessados diretamente pelo nome da classe a que pertencem, mas sim por meio de um objeto da classe. realizam alguma tarefa que é dependente do conteúdo de algum objeto. realizam alguma tarefa que não é dependente do conteúdo de algum objeto. existem em subclasses de uma herança. são acessados por objetos que não necessitam de ser instanciados explicitamente. 14/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
Compartilhar