Erro 404

4 respostas
eclipsejpawebjava
Cleiton_Conceicao

Gente, boa tarde.
Estou desenvolvendo um projeto no eclipse neon cujo qual eu utilizo JPA. até então só tem a tela de login pronta que foi feita em html.
Em relação a parte de persistência com jpa está funcionando. porém quando tento acessar o projeto no navegador pra me ver a interface gráfico está dando erro 404.
já fiz de tudo.
Já adicionei o projeto ao tomcat e coloquei com web dinamic.
já estou sem ideias, alguém poderia me dar uma solução?
:confused:

4 Respostas

edumatias

Olá Cleiton.

Especifique algumas questões.

Você configurou seu web.xml?

Utilize o Welcome-File para definir a página que será redirecionada a aplicação.

<welcome-file-list>
		<welcome-file>login.jsp</welcome-file>
	</welcome-file-list>

Crie uma página login.jsp que redirecione para página em html.

O erro 404 pode estar sendo apresentado porque não foi definido um contexto na sua aplicação, sendo assim não encontra a página que você criou.

Por acaso você está utilizando JSF?

Cleiton_Conceicao

o meu está assim.

<?xml version="1.0" encoding="UTF-8"?> SISTEMA_ESCOLAR xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> login.html
Cleiton_Conceicao
<welcome-file>login.html</welcome-file>
edumatias

Tente assim

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

Crie sua index.jsp

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:redirect url="/login.html" />

Lembre-se de utilizar a biblioteca https://mvnrepository.com/artifact/jstl/jstl.

Reinicie a aplicação. Suba ela utilizando Run as => Selecione o Server.

Subindo assim a própria IDE abrirá no caminho do contexto definido.

Caso não ocorra corretamente, veja se cuspiu algum erro no console e posta aqui.

Criado 17 de outubro de 2017
Ultima resposta 18 de out. de 2017
Respostas 4
Participantes 2