JAVA 6 EE - JSP Flashcards
Quais as camadas das aplicações JAVA EE
1) Camada cliente: componentes rodam máquina cliente
2) Camada Web: Componentes rodam no servidor JAVA EE
3)Camada de Negócio: componentes rodam no servidor JAVA EE;
4) Camada EIS: software roda no Servidor EIS.
O que é o conceito de perfil JAVA 6?
Definir um subconjunto das tecnologias e configuração específicas para aplicação.
Diferença de Web Profile e Full Profile
Web profile - aplicações mais leves para rodar em um Servlet Container.
Full Profile - provém todos os recursos para aplicações mais complexas.
Qual versão do EJB roda no Web profile?
EJB 3.1 Lite, mais leve que o EJB 3.1, deixando funcionalidades que são pouco utilizadas.
O que é o deployment de um servidor JAVA EE?
É o processo de implantar uma aplicação no Servidor JAVA EE, os componentes java vem módulos compactados em .zip e mapeia-se cada componente para seu contêiner.
Quais são os módulos do deploy de JAVA EE?
EAR (Enterprise Application Archives): aplicação completa, com todos os seus módulos e componentes, sendo composta por arquivos .war e .jar
WAR (Web Application Archives): Aplicação Web (JSP, HTML, Servlet). formam a página em si.
JAR (JAVA Application Archives): Contém a aplicação EJB, aplicação cliente e applets3
RAR (Resources Adapter): Contém interfaces, classes e biblioteca.
Qual o ganho do uso da tecnologia JSP x HTML
Utilizar código JAVA (conteúdo dinâmico) em uma página web (conteúdo estático).
JSP se utilizam de tags 1) _____ e de 2)____ para encapsular a lógica.
1) XML
2) Scriptlets
JSP são compiladas em 1) _______ e podem chamar 2)____ a fim de executar o processamento no servidor
1) Servlets
2) beans
[V/F] JSP tipicamente se tornam Servlets
Verdadeiro.
Qual a vantagem de JSP sobre servlets
JSP - código Java em uma página HTML (mais fácil)
Servlet- Código HTML em uma classe JAVA.
Exemplos de atividades que uma página JSP pode fazer.
1) Manipulação de arquivos texto (PDF, DOCX)
2) criptografia
3) utilização de cookies
4) manipulação XML
5) BD
Cite alguns servidores JSP
1) Tomcat
2) Glassfish
3) JBoss
JSP é uma linguagem 1)_____-side
1) server
O que acontece com uma página JSP ao ser colocada em um servidor web
Ela é transformada em um servlet, no primeiro acesso ela é compilada, nos acessos subsequentes, a requisição é redirecionada para a Servlet gerada anteriormente.