Почему мой CSS не работает, когда я меняю конечную точку (расположение файла CSS остается прежним)CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Почему мой CSS не работает, когда я меняю конечную точку (расположение файла CSS остается прежним)

Сообщение Anonymous »

Я создаю веб-библиотеку с помощью Spring Boot и Thymeleaf. CSS работает нормально, когда конечной точкой является «localhost: 8080/Library/write», однако, когда я пытаюсь изменить свою конечную точку на «localhost: 8080/Library/blogwriting/write», CSS больше не работает (также js ), а также ошибки выхода из системы браузера, такие как ограниченный тип MIME и ошибка 403 в файле CSS, на который я пытаюсь создать ссылку, хотя я не изменил его местоположение в структуре моего проекта, может ли кто-нибудь объяснить, почему, и любые решения, которые делают css и js снова работают, когда я меняю конечную точку на «localhost:8080/Library/blogwriting/write»?
Мой импорт CSS: Файловая структура проекта

Код: Выделить всё

resources
|_static -> css -> style.css
|_templates -> write.html
Контроллер загрузки Spring

Код: Выделить всё

package com.springdemo.library.controller;

import com.springdemo.library.model.Blog;
import com.springdemo.library.model.User;
import com.springdemo.library.repositories.BlogRepository;
import com.springdemo.library.security.userdetails.CustomUserDetails;
import com.springdemo.library.services.GenerateViewService;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.ResponseEntity;
import org.springframework.security.core.Authentication;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.servlet.ModelAndView;

@Controller
@Slf4j
@AllArgsConstructor
@RequestMapping("/blogwriting") //since 'localhost:8080/Library/blogwriting/write' didn't display css, i had to remove the mapping "/blogwriting"
public class BlogWritingController {

private GenerateViewService generateViewService;
private BlogRepository blogRepository;

@GetMapping("/write")
public ModelAndView blogWriting(Authentication authentication) {
return new ModelAndView("write");
}

}
Благодарю за вашу помощь!

Подробнее здесь: https://stackoverflow.com/questions/786 ... emains-the
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»