오늘 학습한 내용
- Spring 학습
- 알고리즘 문풀
문제상황
'스프링 부트 3 백엔드 개발자 되기' 7장을 공부하면서 생긴 오류였다.
블로그 글 삭제 기능을 구현하던 도중에 삭제 버튼을 눌러도 반응이 전혀 없던 오류였다.
시도한 내용
우선, POST MAN으로는 DELETE가 잘 구현이 되었다. 즉, 서버에는 문제가 없었다.
반응이 없는 문제이므로 js쪽 문제라고 생각했고 디버깅을 해봤는데..

404가 에러가 떴다.. 즉 html에서 js파일을 찾지 못한다는 뜻이였다.
경로를 잘못 입력했다는 말인데..
기존에 작성했던 script는 다음과 같다.
<script src="static/js/article.js"></script>
상위 폴더를 더 자세하게 작성해야하나 해서 ..도 붙여보고 했지만 여전히 반응이 없었다.
결국 검색을 통해서 해결했다.
해결
참고한 블로그는 다음과 같다.
https://oingdaddy.tistory.com/227
Springboot static resource ERR_ABORTED 404 오류
springboot를 사용해서 web 개발을 하면 초반에 ERR_ABORTED 404를 심상치 않게 만나볼 수 있다. 404는 알다시피 경로에 있는 파일을 못찾는 경우이다. 즉 잘못된 경로를 입력했다는 것이다. 필자의 static r
oingdaddy.tistory.com
블로그 내용에 따르면
기본 리소스 위치는 없는 것으로 취급하기 때문에 경로에 넣으면 안된다는 것이다.
즉 내가 작성했던 script는 다음과 같이 수정되어야 했다.
<script src="js/article.js"></script>
기본 리소스인 static을 경로 상에서 없앴어야 했다.
알게된 내용
- 디버깅을 해보면 정답을 위한 힌트를 얻을 수 있다.
- 검색을 잘하자
- 대분류, 중분류, 소분류 이런식으로 키워드를 달아서 구글링하면 필요한 내용이 나온다.
'TIL&WIL' 카테고리의 다른 글
| 2023-06-26 TIL (406 Not Acceptable Error) (0) | 2023.06.26 |
|---|---|
| 2023-06-23 TIL (Spring, 알고리즘 문풀) (0) | 2023.06.23 |
| 2023-06-21 TIL (Spring 학습, 알고리즘 문풀) (0) | 2023.06.21 |
| 2023-06-20 TIL (Spring, 알고리즘 문풀) (0) | 2023.06.20 |
| 2023-06-19 TIL (Spring 학습) (0) | 2023.06.19 |