-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
css 위치 질문입니다.
21.07.26 15:12 작성 조회수 220
2
안녕하세요!
thymeleaf를 사용해서 동적으로 사용할 때
<link th:href="@{/css/bootstrap.min.css}"
href="../css/bootstrap.min.css" rel="stylesheet">
이렇게 사용되고 있는데
templates/basic/items.html 에서 열어서
/css/bootstrap.min.css 라고 바뀌었을때
css의 위치는 static/css/ 에 위치하고있는데
어떻게해서 열릴수있는건가요..?
답변을 작성해보세요.
4
David
2021.07.27
안녕하세요. it09kim님, 공식 서포터즈 David입니다.
.
스프링부트의 경우 정적자원(static resource)을 /static 아래에 두는 것을 권장하고 있으며
classpath 중 /static이 존재하는 걸 확인하실 수 있습니다.
즉, 정적자원의 root 디렉토리가 /static으로 사용되는 것입니다.
따라서 /css/~를 찾을 때 /static/css/~를 찾게 되는 것입니다.
.
감사합니다.
* https://gist.github.com/ihoneymon/a343e2f4a0299988206e#23-%EC%A0%95%EC%A0%81-%EC%9E%90%EC%9B%90
답변 1