webentwicklung-frage-antwort-db.com.de

Hinzufügen externer Ressourcen (CSS / JavaScript / Bilder usw.) in JSP

Ich habe meinem Projekt ein externes CSS-Stylesheet hinzugefügt und in Eclipse im Ordner WEB-CONTENTS meines Projekts abgelegt. Als ich es auf dem Tomcat bereitgestellt habe, wurde das Stylesheet nicht angewendet. Als ich es in Chrome öffnete, gab es mir 404 file not found Error. Warum ist das so und wie kann man es beheben?

Hier ist der Code:

<%@ page language="Java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib prefix="c" uri="http://Java.Sun.com/jsp/jstl/core" %>
<!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>joined now </title>

<link href="globalCSS.css" rel="stylesheet" type="text/css"/>

</head>
<body>
<div>this is at the top</div>
<c:import url="header.jsp" />
<c:import url="navigationBar.jsp" />  
<c:import url="leftpane.jsp" /> 
<c:import url="mainContent.jsp" /> 
<c:import url="rightpane.jsp" />
<c:import url="footer.jsp" />  
</body>
</html>
22
Vishal Anand

Mit folgendem Code lösen Sie diese Frage .... Wenn Sie eine Datei unter Verwendung des localhost-Servers ausführen, kann dieses Problem durch Befolgen des Jsp-Seitencodes gelöst werden. Dieser Code wird in die Jsp-Datei zwischen die Head-Tags eingefügt.

<style type="text/css">
    <%@include file="css/style.css" %>
</style>
<script type="text/javascript">
    <%@include file="js/script.js" %>
</script>
2
Parth Patel