Pessoal,
Dado o exercício abaixo sobre navegação de páginas usando JSF.
Crie 4 páginas :
(1) Uma deve possuir acesso global
(2) Uma deve possuir acesso local usando apenas um nome lógico
(3) Duas devem possuir acesso local usando o mesmo nome lógico, mas sendo acessada por métodos de ação distintos.
(4) Crie uma aplicação que permita acesso a estas páginas
Segue, abaixo os códigos-fonte envolvidos no exercício.
O primeiro é do arquivo “index.html” que uso para efetuar o redirecionamento no browser.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<meta http-equiv="refresh" content="0; url=/jsf_unifor_aula_4.0/global.jsf"/>
</head>
<body>
</body>
</html>
O segundo, é o arquivo " faces-config.xml"
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer
Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>global</from-outcome>
<to-view-id>/global.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
E abaixo a página “global.jsp”
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Página com acesso global</title>
</head>
<body>
<f:view>
<h:form>
<h:panelGrid columns="1">
<h:outputText value="Esta página possui acesso global" />
<br />
</h:panelGrid>
</h:form>
</f:view>
</body>
</html>
Em relação à 1a parte, é só isto ou está faltando alguma coisa ?
Agradece, Max