Páginas JSF  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Lord
Debugger
[Avatar]

Membro desde: 17/08/2007 13:05:27
Mensagens: 72
Offline

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>

<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>

<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" %>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Login</title>
</head>
<body>
<f:view>
<h:form>
<h:inputText value="#{login.userName}"/>
<h:inputText value="#{login.senha}"/>

<h:commandButton action="#{login.efetuarLogin}" value="Login"></h:commandButton>
</h:form>
</f:view>
</body>
</html>
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

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 é.

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
Lord
Debugger
[Avatar]

Membro desde: 17/08/2007 13:05:27
Mensagens: 72
Offline

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 !!!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team