thymleaf CSS

0 értékelés
53 megtekintés
sanyi9305 (16 pont) kérdezte Feb 26.
Sziasztok!

Keresgéltem a hiba forrását de nem igazán sikerült rájönnöm. Egyik napról a másikra valamiért nem tölti be a CSS-t úgy hogy nem módosítottam a programkódomon. Ugyan ez a helyzet a JS -el is.

Frissült volna valami ami miatt máshogy kellene összeállítanom a projektet?

Az alábbi hibaüzenetet kapom:

GET http://localhost:8080/css/main.css net::ERR_ABORTED 404

HTML-ben így hivatkozom:

<link rel="stylesheet" th:href="@{css/main.css}" href="../static/css/main.css"/>

a CSS a resources/static/css/ mappában található.

a webconfigom az alábbi:

import org.springframework.context.annotation.Configuration;

import org.springframework.core.Ordered;

import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer;

import org.springframework.web.servlet.config.annotation.EnableWebMvc;

import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;

import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

@Configuration

@EnableWebMvc

public class WebConfig extends WebMvcConfigurerAdapter {

@Override

public void addViewControllers(ViewControllerRegistry registry) {

super.addViewControllers(registry);

        registry.addViewController("/login").setViewName("auth/login");

        registry.setOrder(Ordered.HIGHEST_PRECEDENCE);

}

@Override

    public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {

        configurer.enable();

    }

}

Üdv.
Sanyi

1 Válasz

0 értékelés
Eugén Fazekas (2 pont) válaszolta meg Már 3.
Szia

<link rel="stylesheet"  type="text/css"  th:href="@{/css/main.css}" href="../static/css/main.css"/>

Csak egy otlet a th:href="@{      /       css/main.css   kent ird be, - tehat a kezdo kapcsos zarojel es a css folder koze tegyel egy per jelet .
...