As definições da pasta resources. As figuras não são exibidas.
As definições da pasta resources. As figuras não são exibidas.
Olá Flavia, tudo bem? Peço desculpas pela demora no retorno! O instrutor utiliza o estilo diretamente do site antigo da casa do código nos vídeos, por isso não era preciso mostrar isso, era apenas colocar os links e tudo pronto, porém o site foi atualizado, então foi disponibiliza essa pasta resources
.
Para configurar os arquivos de resources
, basta que você crie no início do arquivo uma variável como o nome contextPath
usando a taglib core
do jstl:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:url value="/" var="contextPath" />
E em cada resources
usar essa variável da seguinte forma:
<link href="${contextPath}resources/css/cssbase-min.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/fonts.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/fontello-ie7.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/fontello-embedded.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/fontello.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/style.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/layout-colors.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/responsive-style.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/guia-do-programador-style.css" rel="stylesheet" type="text/css" media="all" />
<link href="${contextPath}resources/css/produtos.css" rel="stylesheet" type="text/css" media="all" />
E tudo certo, porém no próximo curso, que é o curso de Spring MVC II: Integração, cache, segurança e templates, será necessário liberar o acesso a essa pasta por causa da autenticação, mas isso será mostrado nos exercícios.
Espero ter ajudado!