Aula Java HTML
HTML -Aula 13
Prof. Dr. Jucimar Souza jucibs@gmail.com Jucibs@ifam.edu.br
Java Enterprise Edition - JEE
• O Java EE (Java Enterprise Edition) consiste de uma série de especificações bem detalhadas, dando uma receita de como deve ser implementado um software que faz cada um desses serviços de infraestrutura.
Algumas Especificações JEE
• JavaServer Pages (JSP), Java Servlets, Java Server
Faces (JSF)
• Trabalha para Web
• Enterprise Javabeans Components (EJB) e Java
Persistence API (JPA)
• objetos distribuídos, clusters, acesso remoto a objetos etc) • JavaAPI for XMLWeb Services (JAX-WS), JavaAPI forXMLBinding (JAX-B)
• trabalhar com arquivos xml e webservices
• Entre outros ...
Servidor de Aplicação
• Tem o papel de servir sua aplicação disponibilizando para ser acessada por outros aplicativos e/ou usuários.
• Exemplos:
•
•
•
•
•
•
RedHat, JBoss Application Server, gratuito, Java EE;
Sun, GlassFish, gratuito, Java EE;
Apache, Apache Geronimo, gratuito, Java EE;
Oracle/BEA,WebLogic Application Server, Java EE;
IBM, IBMWebsphere Application Server, Java EE;
Sun, Sun Java System Application Server (baseado no
GlassFish), Java EE;
• SAP, SAP Application Server, Java EE;
Servlet Container
• É um servidor que suporta essas funcionalidades, mas não necessariamente o Java EE completo. É indicado a quem não precisa de tudo do Java EE e está interessado apenas na parte web (boa parte das aplicações de médio porte se encaixa nessa categoria). •
•
•
•
JSP
Servlets
JSTL
JSF
Preparando o Tomcat
• Veja na apostila página 45 como configurar o
Tomcat.
• Faça o download da versão .zip
• Vamos deixar o Tomcat funcionando
• Caso não seja possível, veirifique se está instalado o Glassfish no Netbeans. Se tiver utilize.
Criando um projeto para Web
• Crie um projeto no Netbenas
•
•
•
•
•
Arquivo -> Novo -> Java Web-> Aplicação Web
Nome da aplicação chame de Inf31-Agenda