1-Dentro de uma arquitetura MVC, deseja-se que todas as requisições passem por um ponto central, sendo delegadas aos responsáveis pelo processamento e, ao final, direcionando os resultados para as visualizações corretas. Qual o padrão de desenvolvimento mais adequado para a tarefa e como deve ser implementado em um sistema Web Java?. 2-Um objeto JavaBean, dentro de uma JSP pode ter uma definição de escopo (tempo de vida de objeto - contexto do objeto) em até 4 escopos distintos. Quais são eles ? e qual o tempo de vida - contexto do objeto em cada escopo?. 3-O jeito mais fácil de desenvolver um Servlet é criar uma classe que estenda a classe HttpServlet, já existente na biblioteca do Java Enterprise Edition (JEE). Qual a vantagem deste método? Justifique sua resposta. 4-As páginas JSP são uma tecnologia Java similar ao ASP, da Microsoft, que permitem a inclusão de trechos dinâmicos feitos em Java em meio a código HTML, viabilizando uma forma mais simples de resposta às solicitações HTTP. Cite vantagens e desvantagens do JSP, e expresse qual a relação destas páginas com a tecnologia de Servlets. 5-Num projeto Java web, que utilize JSP / SERVLET, que objeto é utilizado na SERVLET para recuperar/obter dentro da SERVLET, os valores dos campos do formulário submetidos ao servidor e quem é responsável por instanciar esse objeto?. 6-Dentro de um sistema Web feito em Java, o Servlet assume um importante papel como responsável pela interpretação da requisição e confecção da resposta sob o protocolo HTTP. Mesmo o JSP, quando no acesso inicial, é transformado em Servlet pelo container. Quais os métodos de resposta presentes no Servlet para o tratamento de dados enviados por formulários HTML?. 7-Qual a importância do arquivo "web.xml" para um aplicativo Web feito em Java?. 8-Um dos principais frameworks Java da atualidade é o JSF. Quais as características estruturais e funcionais deste framework?. 9-Defina o que são padrões de desenvolvimento e exemplifique dois padrões presentes na arquitetura JEE.
|