Ajuda com JSF! Iniciante

Pessoal estou começando agora com JSF… mas não consigo rodar um exmplo facil por causa de alguma configuração q esta faltando…

Meus arquivos de configuração seguem assim:

web.xml


<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
	
	<display-name>EstudoJSF</display-name>
	
	  <!-- Faces Servlet -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
		    <init-param>
		      <param-name>config</param-name>
		      <param-value>/WEB-INF/faces-config.xml</param-value>
		    </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>


    <!-- mapeamento por extensao -->
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
   </servlet-mapping>


    
    <welcome-file-list>
       
       <welcome-file>index.jsp</welcome-file>
       
    </welcome-file-list>
    
</web-app>

e minha jsp inicial é essa:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <%@ taglib uri="http://java.sun.com/jsf/html" prefix="html" %>
 <%@ taglib uri="http://java.sun.com/jsf/core" prefix="core" %>
 <core:loadBundle basename="jsfks.bundle.messages" var="msg"/>

<html>
 <head>
 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
    <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <META http-equiv="Content-Style-Type" content="text/css">
  <title>enter your name page</title>
 </head>
 <body>
   <core:view>
     <h1>
      <html:outputText value="#{msg.inputname_header}"/>
     </h1>
     <html:form id="helloForm">
      <html:outputText value="#{msg.prompt}"/>
      <html:inputText value="#{personBean.personName}" />
      <html:commandButton action="greeting" value="#{msg.button_text}" />
     </html:form>
   </core:view>
 </body>
</html>  

Esta dando o seguinte erro:


TTP Status 500 -
 
 type Exception report
 
 message
 
 description The server encountered an internal error () that prevented it from fulfilling this request.
 
 exception
 
 org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsf/html cannot be resolved in either web.xml or the jar files deployed with this application
 
 

Alguém poderia me ajudar por favor…

Valeu galera…

Opa,

você colocou os arquivos jsf.jar e jsf-impl.jar no classpath do seu projeto? Porque ele não encontrou os descritor.

Abraços,

Eles estão dentro da lib Web app libraries, são eles jsf-api.jar e jsf-impl.jar; estão tb dentro da pasta web-inf -> lib…

To tentando de td e não consigo fazer rodar esse exemplo facil…

É algum erro de configuração… vc poderia me dizer como é a configuração do JSF usando eclipse 3.2???

De boa!
se vc qer um exemplo massa, pega o Eclipse 3.2.2 e o Exadel 4.0.3 e inicia um projeto jsf do Exadel Studio e escolhe a opção kickstart
foi o melhor hello world que eu achei pra jsf ateh agora…
flws