Programação II

Post on 29-Jan-2016

19 views 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 of Programação II

Programação II

Prof.: Bruno Rafael de Oliveira Rodrigues

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).

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

java/javase/downloads/index.html

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

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

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

estável.

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

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

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.

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.

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.

Dentro do método doGet digite

out.close

ExecutandoClique no ícone de executar ->

Run as -> Run on Server

Servlet vs JavaServer Pages

Contêiner

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