programação ii
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 PresentationTRANSCRIPT
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