인프런 커뮤니티 질문&답변

maicong님의 프로필 이미지

작성한 질문수

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

그 admin 뷰 페이지 할 때 / 빼고하니 오류가 납니다.

24.09.02 15:23 작성

·

32

0

link href="https://fonts.gstatic.com" rel="preconnect">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Nunito:300,300i,400,400i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i"
      rel="stylesheet">

<!-- Vendor CSS Files -->
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"
      th:href="@{/assets/vendor/bootstrap/css/bootstrap.min.css}">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet"
      th:href="@{/assets/vendor/bootstrap-icons/bootstrap-icons.css}">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet"
      th:href="@{/assets/vendor/boxicons/css/boxicons.min.css}">
<link href="assets/vendor/quill/quill.snow.css" rel="stylesheet" th:href="@{/assets/vendor/quill/quill.snow.css}">
<link href="assets/vendor/quill/quill.bubble.css" rel="stylesheet"
      th:href="@{/assets/vendor/quill/quill.bubble.css}">
<link href="assets/vendor/remixicon/remixicon.css" rel="stylesheet"
      th:href="@{/assets/vendor/remixicon/remixicon.css}">
<link href="assets/vendor/simple-datatables/style.css" rel="stylesheet"
      th:href="@{/assets/vendor/simple-datatables/style.css}">

그래서 이렇게하면 뷰페이지의 창깨짐 오류는 사라지는데..

docker로 넘어갈 때는 어떻게하죠??

3. Thymeleaf 경로 확인

  • th:href="@{/admin/assets/vendor/quill/quill.bubble.css}"와 같이 경로를 설정한 경우, 해당 경로가 올바른지 확인하세요. Spring은 경로 앞에 /가 붙어야 정적 리소스를 찾을 수 있습니다.

답변 1

0

정보근님의 프로필 이미지
정보근
지식공유자

2024. 09. 03. 18:45

안녕하세요 정보근입니다:)

 

제가 지금 질문이 조금 이해가 안 되는데요.

 

저희 프로젝트에서 href는 실제로 사용되지 않기 때문에 어떤 값이 들어가든 상관이 없고,

 

th:href 안에는 경로 앞에 /가 붙어야 docker에서도 정상적으로 실행이 될 수 있습니다.

 

그래서 /를 붙여주는 것이 맞습니다.

 

혹시 제가 질문 의도를 잘 파악 못한 것이라면 말씀해주세요.

 

깃허브 리포지토리를 공유해주시면 답변에 더욱 도움이 됩니다.

 

감사합니다.

maicong님의 프로필 이미지
maicong
질문자

2024. 09. 04. 08:58

아 제가 강의들으면서 착가했나 봅니다. th:replace에서 / 빼라는 거 였네요.

죄송합니다.

정보근님의 프로필 이미지
정보근
지식공유자

2024. 09. 04. 18:56

아닙니다 강의 수강 도중 궁금한 점은 편하게 질문해주세요:)

maicong님의 프로필 이미지

작성한 질문수

질문하기