190 likes | 273 Views
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 ).
E N D
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, Jbossetc).
Ambiente de Desenvolvimento • http://www.oracle.com/technetwork/java/javase/downloads/index.html
Configuração no Windows • Nas 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. Nelejáhá um ambienteprópriopara o desenvolvimento Web
Apache TomCat • No 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 -> RuntimeEnviroments e adicione o caminho do Apache TomCat
Vamos aos teste • Para testar o funcionamento entre no Eclipse, clique em File -> New -> other-> Web e escolha Dynamic Web Project. • Coloque um nomeaoprojeto e verifique se o servidorestá marcado.
Servletse JSP • Na programação Web com Java existem diversas tecnologias disponíveis. • Dentre as principais são os Servletse o JSP. Para iniciar o processo, testaremos uma página Servlete passaremos a ver, também, o JSP.
Criando um Servlet • Clique 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
Executando • Clique no ícone de executar -> Run as -> Runon Server
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