CSS não aparece em JSP

Estou seguindo um tutorial de JSP e o style.css não tá aparecendo no JSP.

Já tentei alterar o caminho do href pra …/, …/ e ./, tentei colocar o css na mesma pasta do jsp (deixei só o nome do arquivo), já dei clean no projeto e no tomcat. Reiniciei o eclipse.

O projeto é bem simples:

JSP:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
Template

Curso de JSP

<div id="wrapper">
	<main>
		<div id="contenct">
			<h1>Conteúdo</h1>		
		</div>
	</main>
	<nav id="nav">
		<h1>Menu esquerdo</h1>
		<ul>
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>	
		<li><a href="#">Link 1</a></li>	
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>
		<li><a href="#">Link 1</a></li>																						
		<li><a href="#">Link 1</a></li>			
		</ul>		
	</nav>
</div>
<footer id="footer">
	<h1>rodapé</h1>
</footer>

CSS:

body{
margin: 0;
padding: 0;
font-family: Sans-Serif;
line: 1.5em;
}

#header{
background:#f47a42;
height: 100px;
}

#header h1{
margin: 0;
padding-top: 15px;
}

main{
padding-bottom: 10010px;
margin-bottom: 1000px;
float: left;
width: 100%;
}

#nav{
padding-bottom: 10010px;
margin-bottom: 1000px;
float: left;
width: 230%;
margin-left: -100%;
background:#eee;
}

#footer{
clean: left;
width: 100%;
background:#ccc;
text-align:center;
padding: 4px;
}

#wrapper{
overflow: hidden;
}

#content{
margin-left:230;
}

nav ul{
list-style-type: none;
margin: 0;
padding: 0;
}

Boa tarde Nanquim

Tenta utilizar essa abordagem:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<link href="<c:url value='/css/style.css'/>" rel="stylesheet" type="text/css">

Espero que resolva =)

1 curtida

não deu um erro. refiz o projeto e tá funcionando