Esta apresentação irá envolver algum debate com a platéia, o que irá criar itens de ação. Use o PowerPoint para registrar estes itens de ação durante sua apresentação
No modo de apresentação de slides, clique no botão direito do mouse
Selecione 'Registro de reunião'
Selecione a guia 'Itens de ação'
Digite os itens de ação à medida que eles forem surgindo
Clique em OK para desconsiderar esta caixa
Isso criará automaticamente um slide do item de ação no fim da apresentação contendo os pontos que você forneceu.
Plataforma Java
Porque usar Java
Orientação a Objetos e Sintaxe Java
Uma Pequena Aplicação
Um cadastro para a WEB
Applet e JSP
Servlets
História de Java
Plataforma de Programação de Computadores Desevolvido pela Sun Mycrosystems em 1990 Linguagem Orientada a Objetos Uma arquitetura de Máquina Virtual Uma biblioteca de Objetos (muitos objetos ...) Ferramentas de Desenvolvimento Programas em WEB Pages Agora 100% puro Java A febre dos fornecedores: Sun, JavaSoft IBM, Inprise, Netscape ORACLE 8i, Sybase, Informix
Popularidade de Java
Java tem larga
aceitação no mercado Padronização Não só nos EUA Global 1000, pequenas e médias corporações
Pontos Chaves Disponibilidade de APIs Padrão Aberto
Fonte: OOW/99
Servlets – Introdução:
Baseado em requisições e respostas;
A utilização de um browsers Html;
O desenvolvimento através do Servlets;
Servlets – Fundamentos
As especificações de Servlets;
Os pacotes javax.servlet e java.servlet.http;
As API podem ser encontradas no site: http://java.sun.com/produts/servlet/
Container de Servlets;
Utilização do TomCat;
Ciclo de vida do objeto servlets;
Servlets – Execução
O cliente envia solicitação ao servidor;
servidor invoca (através do seu container ) o servlet indicado para a execução do serviço solicitado;
Servlets – Ciclo de Vida
Servlet gera o conteúdo em resposta à solicitação do cliente, eventualmente acessando outros serviços acessíveis através da plataforma Java;
Servidor repassa o resultado gerado pelo servlet para o cliente como uma resposta HTTP convencional
Servlets – Ciclo de Vida
Servlets – Inclusão
Páginas Html;
O cabeçalho HTTP não deve ser gerado pelo servlets;
O Java Server Page (JSP) é uma extensão do Servlet
Servlets – Web publishing
Conteúdo dinâmico;
Plataforma Cocoon – Projeto Apache/XML;
Conversão de XML para Html ou pdf.
Applet
Aplicativo Java;
Incluso no J2SDK OU WWW;
Linguagens de programação completa;
Applet - Execução
Como se utiliza Applet na Web ?
A função do HTML;
* Nome dos arquivos de classe;
* A localização dos arquivos de Classe;
* Como as applets devem ficar na página Web;
Applet - Herança Diagrama de Herança Object Component Container Panel Window Applet Frame JApplet JFrame
Classe Java - Exemplo AloMundo.java import java.awt.*; import java.awt.event.*; import java.swing.*; Class AloMundoPanel extends Jpanel { Public void paint Component (Graphics g) { super.paintComponent (Graphics g) g.drawString (“Alô Mundo Applet”, 75, 100); } }
Classe Java Applet - Exemplo Public class AloMundoApplet extends Japplet { public void init () { Container contentPane = getContentPane (); contantPane.add(new AloMundoAppletPane()); } }
Classe Java Applet - Exemplo <html> <head> <title> Alo Mundo Applet </title> </head> <body> <applet code> “AloMundoApplet” WIDTH = 100 HEIGHT = 100 </applet> </body> </html> * Compilar o arquivo .java em arquivo da classe * Criar um arquivo html que direcione o arquivo que deve carregar e como dimensionar o applet
0 comments
Post a comment