Página apresenta erro 404

26/07/2017

0

Estou com um problema em um projeto novo, já revisei várias vezes e não encontro erro, alguém pode me ajudar? Na barra de endereços aparece o endereço "http://localhost:8080/Drogaria/faces/templates/modeloSistema.xhtml", mas dá erro 404, podes dar uma olhada? O projeto está no GitHub (https://github.com/emircalife/Drogaria.git)

Código da página modeloSistema.xhtml
(asteriscos foram colocados para aparecerem aqui, já que o site entendeu como tags html).

<?xml version="1.0" encoding="ISO-8859-1" ?>

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets">
<*h:head>
<*meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<*title>Drogaria
<*/h:head>
<*h:body>
<*p:layout fullpage="true">
<*p:layoutUnit position="north">
<*ui:insert name="menu" />
<*/p:layoutUnit>

<p:layoutUnit position="center">
<ui:insert name="conteudo" />
</p:layoutUnit>
</p:layout>

<*/h:body>
<*/html>
Emir Neto

Emir Neto

Responder

Post mais votado

27/07/2017

Olá Emir, tudo certo?

A configuração de endereço fica no arquivo faces-config.xml. Nele você definiu que a aplicação vai ser acessada pelo endereço /faces/*

<servlet-mapping>
  <servlet-name>Faces Servlet</servlet-name>
  <url-pattern>/faces/*</url-pattern>
</servlet-mapping>


Sendo assim, se você acessar o endereço http://localhost:8080/faces/templates/modeloSistema.xhtml, deve ver esse arquivo ser carregado.

Estevão Dias

Estevão Dias
Responder

Mais Posts

29/07/2017

Emir Neto

Descobri, que por algum motivo, no eclipse até o oxygen, o javax.faces-2.3.0.jar, não funciona; baixei o javax.faces-2.2.0.jar e funcionou 100%
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar