2017-07-12 3 views
0

Hallo, ich versuche, CSS und JS zu meinem Projekt hinzuzufügen. Ich habe das Spring-Starter-Projekt erstellt und css- und js-Dateien in webapp/resources abgelegt, aber es funktioniert nicht.Wohin mit css, js-Dateien im Frühling?

enter image description here

Wie soll ich sie in meinem HTML-Datei enthalten? Was ist der Weg?

Ich habe auch

public void addResourceHandlers(ResourceHandlerRegistry registry) { 
     registry 
      .addResourceHandler("/resources/**") 
      .addResourceLocations("/resources/"); 
    } 

meiner springConfig Klasse hinzugefügt.

+0

Mögliche Duplikat [Spring MVC - Struktur Projekt - Best Practices] (https://stackoverflow.com/questions/23550273/spring-mvc- Projekt-Struktur-Best-Practices) –

+0

@PatrickBarr Sorry, aber ich habe meine Antwort nicht gefunden –

Antwort

0

1.Try Ihren Weg zum statischen Ordner zeigen

registry 
.addResourceHandler("/static/**") 
.addResourceLocations("/static/") 
.setCachePeriod(604800); // <- this catches your resource so you dont need to download everytime 

2. Wie soll ich sie in meiner HTML-Datei enthalten? Was ist der Weg? Wenn Sie JSTL-Tags auf Ihrer Ansichten verwenden, verwenden Sie die c taglib

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
<link href="<c:url value="/static/img/favicon.ico" />" rel="shortcut icon" />