2016-11-18 8 views
1

Wenn ich Apache Tomcat benutze, wird es mir mein externes CSS-Stylesheet CSS.css nicht dienen. Hier ist ein Bild von seiner Lage:Apache Tomcat kann externes CSS-Stylesheet nicht finden

It is in the webapp folder

Wenn ich versuche, darauf zuzugreifen aus home.jsp mit diesem:

<link rel="stylesheet" href="${pageContext.request.contextPath}/CSS.css" type="text/css" > 

nichts passiert.

Auch wenn ich zu meinem Browser gehe und localhost:8080/myappname/CSS.css eintippe, findet es es immer noch nicht.

Ich habe das für eine Weile erforscht und ich habe alles richtig gemacht. Wenn jemand eine Idee hat, warum das nicht für mich funktioniert, wäre das großartig!

+0

Es Sie laufen Tomcat in Eclipse scheint - haben Sie (re) veröffentlichen Sie Ihre Webapp nach dem Hinzufügen der CSS-Datei? –

+0

Es gibt kein Problem. Bereinige deine App und stelle sie erneut bereit. Strg + F5 in Ihrem Browser. –

+0

Ich habe diese und es würde immer noch nicht funktionieren –

Antwort

0

Ich habe es behoben. Alles, was ich tun musste, war diese web.xml hinzuzufügen:

<servlet-mapping> 
    <servlet-name>default</servlet-name> 
    <url-pattern>/css/*</url-pattern> 
</servlet-mapping> 

und ich habe CSS rief meine CSS-Dateien alle

in einem Ordner in Web-App
0

Versuchen Sie, indem Sie die Datei CSS.css in CSS1.css umbenennen und die Anwendung erneut bereitstellen.
Wenn es funktioniert, dann umbenennen CSS1.css zurück zu CSS.css

+0

versuchte es, nichts passierte –

Verwandte Themen