- 웹사이트 개발을 위해 html 파일에 css, js를 적용하려고 하는데 자꾸 Not Found 404 오류가 났음
내가 시도해본 여러가지 시행착오
1. css, js 하이퍼링크에 /static을 추가해서 실행해보았다.
-> 실패..
2. css,js 하이퍼링크에 ../static을 추가해서 실행해보았다.
-> 실패
파일도 경로도 틀린 게 없는데 내가 무언가를 놓친거 같았다.
그래서 왜 그럴까나 하고 반나절내내 여러가지 시도도 해보고 새로고침도 해보고 한 결과
해결방법을 찾았다.
application.properties
파일에 이렇게 적어주니깐 css, js가 적용되었다!
thymeleaf:
prefix=classpath: templates/
suffix: .html
check-template-location: true
cache: false
mvc:
static-path-pattern: "/static/**"
<!-- slider stylesheet -->
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" />
<!-- bootstrap core css -->
<link href="/css/bootstrap.css" type="text/css" rel="stylesheet" />
<!-- fonts awesome style 지웠음-->
<link href="/css/font-awesome.min.css" rel="stylesheet" />
<!-- Custom styles for this template -->
<link href="/css/style.css" type="text/css" rel="stylesheet" />
<!-- responsive style -->
<link href="/css/responsive.css" type="text/css" rel="stylesheet" />
.
.
.
script src="/js/jquery-3.4.1.min.js"></script>
<script src="/js/bootstrap.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
<script src="/js/custom.js"></script>
<!-- Google Map -->
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBTn-rLZwokGE6n9Hb6Zj1MaPF2ngxwwE4&callback=myMap"></script>
<!-- End Google Map -->
'백엔드 개발 > 미니 플젝' 카테고리의 다른 글
나라가 허락한 유일한 데이터 꾸러미 'API' 사용하기! (0) | 2023.11.29 |
---|---|
[미니 프로젝트] vol2. 'UNIVerse' 프로젝트 세팅 + git 연동 (0) | 2023.11.23 |
[미니 프로젝트] vol1. 전국 대학 커리큘럼 비교 서비스 기획 (0) | 2023.11.19 |