I'm having trouble accessing some images and a css file from my JSP stored in WEB-INF. My servlet calls up the JSP and that all loads fine but the page is unable to find the images and css file. I'm very new to this sort of thing and would appreciate the help. I am aware that there have been some questions on this in the past and I've tried the suggestions posed by those but I can't seem to get my head around it. Here's the contents of the JSP (I tried a bunch of different methods):
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Title</title>
<link rel="stylesheet" type="text/css" href="resources/grid.css">
</head>
<body>
<!-- Main container -->
<div class="container_12"></div>
<!-- Foreground container -->
<div class="grid_10 prefix_1 suffix_1">
<img src = "/resources/images/Foreground.png">
</div>
<!-- Header container -->
<div class = "grid 8 prefix_2 suffix_2">
<img src = "${pagecontext.request.contextPath}/resources/images/Header.png">
<p>Test</p>
</div>
<div class = "clear"></div>
<!-- Navigation bar container -->
<div class = "grid 8 prefix_2 suffix_2">
<img src = "${pagecontext.request.contextPath}/resources/images/Navbar.png">
</div>
</body>
</html>
And here's my directory structure: