Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

CSS e imagens Não São Carregadas (Tomcat 8.5.32) nos Arquivos JSP

Os arquivos que estão dentro da pasta "resource " que está sob a pasta "webapp" na estrutura do projeto não são acessíveis . Já tentei várias soluções como o

${contextPath}resources/... 

ou

${pageContext.request.contextPath}resources/...

também tentei outras formas utilizando

 /casadocodigo/resources/...

manualmente mesmo, atualmente estou com o "<c:url"

<link href='<c:url value="/resources/...

mas sem sucesso também. Até tentei usar umas soluções do StackOverflow como essas: https://stackoverflow.com/questions/11395252/css-not-loading-properly-in-jsp-tomcat-and-servlet

https://stackoverflow.com/questions/32692381/jsp-doesnt-see-css-and-js-files-from-resources-folder/32692598#32692598

Nada resolveu apesar do caminho que o navegador recebe estar correto:

/casadocodigo/resources/css/cssbase-min.css

por exemplo. E mesmo assim ao tentar acessar a URL: 'http://localhost:8080/casadocodigo/resources/css/cssbase-min.css' sou direcionado para a página de erros do Tomcat erro 404 - Not Found

P.S: A pasta resources NÃO está sob a pasta WEB-INF, a estrutura é:

| webapp -
    - resources
        - imagens
        - css
    - WEB-INF
3 respostas
solução

Olá, Matheus.

Você realizou o passo n. 5 dessa aula?

Confesso que não tinha realizado este passo, não lembro sequer de tê-lo visto, daqui a alguns instantes eu faço o teste, mas provavelmente vai resolver, agradeço desde já . E quando eu configurar posto o feedback

Essa configuração resolveu o problema :D foi mal por não ter visto isso antes, e muito obrigado pela ajuda