programação ii

19
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues

Upload: kermit

Post on 29-Jan-2016

19 views

Category:

Documents


0 download

DESCRIPTION

Programação II. Prof.: Bruno Rafael de Oliveira Rodrigues. Preparando o Ambiente. Para que seja possível realizar a programação WEB com Java é necessário ter instalado o JSE ou JEE, uma IDE (Eclipse e NetBeans ) e um Servelet-Conteiner (Apache Tomcat , Glassfish , Jboss etc ). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Programação II

Programação II

Prof.: Bruno Rafael de Oliveira Rodrigues

Page 2: Programação II

Preparando o AmbientePara que seja possível realizar a

programação WEB com Java é necessário ter instalado o JSE ou JEE, uma IDE (Eclipse e NetBeans) e um Servelet-Conteiner (Apache Tomcat, Glassfish, Jboss etc).

Page 3: Programação II

Ambiente de Desenvolvimentohttp://www.oracle.com/technetwork/

java/javase/downloads/index.html

Page 4: Programação II

Configuração no WindowsNas Propriedades do Sistema (Botão contrario em

meu computador – propriedades). Guia Avançado - > Variáveis de Ambiente.Novo -> Nome da Variável: JAVA_HOME

Valor da Variável: C:\Program Files\Java\jdk1.6.0_26 (observar caminho e numero da versão)

Novo -> Nome da Variável: JDK_Home Valor da Variável: %JAVA_HOME%Em Path, editar:

valor da variável colocar no final separando por ponto-e-vírgula: %JAVA_HOME%\bin

Page 5: Programação II
Page 6: Programação II

IDE Eclipse

No site: http://www.eclipse.org/downloads/Baixe Eclipse IDE for Java EE Developers.Nele já há um ambiente próprio para o desenvolvimento Web

Page 7: Programação II
Page 8: Programação II

Apache TomCatNo site http://tomcat.apache.org/Baixe o Zip da última versão

estável.

Page 9: Programação II

Descompacte o ZIP Abra o eclipse e vá em Windows -

> Preferences -> Server -> Runtime Enviroments e adicione o caminho do Apache TomCat

Page 10: Programação II
Page 11: Programação II

Vamos aos testePara testar o funcionamento

entre no Eclipse, clique em File -> New -> other-> Web e escolha Dynamic Web Project.

Coloque um nome ao projeto e verifique se o servidor está marcado.

Page 12: Programação II
Page 13: Programação II

Servlets e JSPNa programação Web com Java

existem diversas tecnologias disponíveis.

Dentre as principais são os Servlets e o JSP.Para iniciar o processo, testaremos uma página Servlet e passaremos a ver, também, o JSP.

Page 14: Programação II

Criando um ServletClique com o botão contrário do

mouse sobre o projeto, New -> Servelet.

Ele pedirá para que seja preenchido um pacote e o nome da classe. Prossiga e marque a opção init para o método que será criado.

Page 15: Programação II

Dentro do método doGet digite

out.close

Page 16: Programação II

ExecutandoClique no ícone de executar ->

Run as -> Run on Server

Page 17: Programação II

Servlet vs JavaServer Pages

Page 18: Programação II

Contêiner

Page 19: Programação II

Estrutura de uma Aplicação Web

A pasta SRC contém os arquivos .java

A pasta WebContent é a pasta raiz da aplicação que contém os arquivos html e jsp. META-INF - Contém meta-information sobre suas aplicações

WEB-INF - Contém todas as pastas que não serão vista no navegador