Páginas JSF

Olá galera …

            Estou com uma dificuldade ....  estou tentando integrar minha página de login na minha aplicação, porém 

se eu colocar minha página como página inicial do sistema, as tags jsf nuam são reconhecidas …

meu web.xml esta assim:

   <filter>
	<filter-name>MyFacesExtensionsFilter</filter-name>
	<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
	<init-param>
    	<param-name>maxFileSize</param-name>
    	<param-value>20m</param-value>
	</init-param>
</filter>

<filter>
    <filter-name>extensionsFilter</filter-name>
    <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
    <init-param>
        <param-name>uploadMaxFileSize</param-name>
        <param-value>100m</param-value>
    </init-param>
    <init-param>
        <param-name>uploadThresholdSize</param-name>
        <param-value>100k</param-value>
    </init-param>
</filter>

<filter-mapping>
    <filter-name>extensionsFilter</filter-name>
    <url-pattern>*.jsf</url-pattern>
</filter-mapping>
extensionsFilter /faces/*
<filter-mapping>
   <filter-name>MyFacesExtensionsFilter</filter-name>
   <servlet-name>Faces Servlet</servlet-name>
</filter-mapping>

<filter-mapping>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
 </filter-mapping>

 <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>*.jsf</url-pattern>
</servlet-mapping>

<welcome-file-list>
  <welcome-file>login.html</welcome-file>
  <welcome-file>login.htm</welcome-file>
  <welcome-file>login.jsp</welcome-file>
  <welcome-file>login.jsf</welcome-file>
</welcome-file-list>

e esta e minha pagina :

<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1”%>
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h” %>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>
<%@ taglib uri=“http://myfaces.apache.org/tomahawk” prefix=“t” %>

Login
	          <h:commandButton action="#{login.efetuarLogin}" value="Login"></h:commandButton>
         </h:form>	
      </f:view>
   </body>

Tente colocar o código dentra da tag code do forum, fica mais facil para visualizar.

dentro do web.xml, no seu <welcome-file-list> tira todas e deixa apenas o login.jsf.
Embora a extensão dos arquivos seja .JSP, você deve chamar eles através da extensão .JSF (você configurou assim no web.xml)

Caso ocorra erro, poste para nós qual exception que é.

Valew ManchesteR …

Resolveu meu problema … agora naum querendo abusar … mas teria como eu navegar pelas páginas do meu sistema mostrando apenas a url inicial (http://localhost:8080/Aplicacao/) ???

valew !!!