Socorroo...ja pesquisei tudo quanto é lugar...ja segui varios posts...varios tutoriais...sem respostas.
Estrou iniciando em JSF 2.0 e estou tendo muita dificuldade, comprei o livro Programação Java para Web - Novatec,
e estou seguindo passo a passo, mas não funciona de forma alguma o primeiro exemplo, que e bem basico.
Olha o que acontece: O projeto esta todo configurado, xml, os beans reconhecidos,regras navegação de paginas, paginas em xhtml com as taglibs(h e f,
quando executo o projeto ele chama a pagina index.xhtml normalmente, ela contem um commandLink dentro do
O que pode ser ?
Problemas com Tomcat 7 ? Ja tentei com o Glassfish 3 e a mesma coisa.
Problema com Eclipse Indigo, não e lançada nehuma exceção, nadinha no console.
Problema com a estrutura das paginas xhtml.
Problemas com os .jar .
Problema com o xml.
Ja não sei ....
index.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:f="http://java.sun.com/jsf/core">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Gerenciador Financeiro Pessoal</title>
</h:head>
<h:body>
<h1>Gerenciador Financeiro Pessoal</h1>
<h:form>
<h:commandLink action="#{usuarioBean.novo}">Novo Usuario</h:commandLink>
</h:form>
</h:body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<display-name>FinanceiroWeb</display-name>
<welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>
</web-app>
Jars utilizados.(JSF 2.0 )
jsf-api.jar
jsf-impl.jar
jstl-1.2.jar
commons-beanutils-1.8.2.jar
commons-collections-3.2.1.jar
commons-digester-2.0.jar
commons-logging-1.1.1.jar