WEB PROGRAMAÇÂO II
Dissertações: WEB PROGRAMAÇÂO II. Pesquise 862.000+ trabalhos acadêmicosPor: Pedrojuniorb2 • 23/5/2014 • 359 Palavras (2 Páginas) • 389 Visualizações
Preparando o ambiente / Criando projeto teste
1 Preparando o ambiente
No projeto será utilizado a IDE o eclipse Juno (http://www.eclipse.org/downloads/packages
/release/juno/sr1) e o Servlet Conteiner Tomcat 7 (http://tomcat.apache.org/download-70.cgi).
Lembre-se que precisa do JDK instalado (verifique a versão do seu JDK usando: Java – version).
Faça download do eclipse e do Tomcat (como sugestão descompacte dentro de
uma pasta software).
Para acessar o eclipse é necessário ter o JDK instalado.
Para criar um projeto web Dinâmico A opção Dynamic web module version,
configura o projeto Web para suportar a versão 3.0 do Java Servlet. Essa versão
requer a versão 1.6 do Java. (veja tabela de software no final do texto).
1.1 as bibliotecas
O contêiner Servlet Tomcat 7, por padrão, não possui suporte direto ao JavaServer Faces, ou
seja, não contém as bibliotecas necessárias para o desenvolvimento com o mesmo. Faça
download da última versão do jar do JSF. Acesse http://javaserverfaces.java.net/ e baixe o
arquivo javax.faces.-2.1.20.jar. Copie o arquivo para a pasta WEB-INF/lib do projeto.
1.4 Criando outro projeto web no Eclipse para testar o PrimeFaces
Obs: da mesma forma que adicionou o jar do JSF, usando o botão new crie um também para o
PrimeFaces (veja a figura 04).
Crie um novo projeto (Teste02_JSD) (repita o processo descrito na sessão1.2).
1.5 Adicionar a lib do PrimeFaces
Adição da biblioteca ao ClassPath (WebContent/WEB-INF/lib) do projeto.
Figura 11 – Jars – Pasta lib
Declaração do namespace nas paginas para utilizar componentes (tags) no arquivo índex.xhtml.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title>Facelet Title</title>
</h:head>
<h:body>
Hello from Facelets
<p:editor control="color highlight removeformat | outdent indent | rule image
link unlink | cut copy paste pastetext | print source">
</p:editor>
</h:body>
...