캡스톤 프로젝트를 하다 황당무계한 실수로 이틀동안 발목 붙잡혔던 일에 대해 포스팅한다. 인터넷에 에러코드를 검색해도 잘 나오지 않는 에러라 나같이 한번 착각의 늪에 빠져버리면 절대 해결할 수 없는(?) 에러이므로 혹시 다른 사람은 해결하기를 바라며 기록해본다. 바로 들어가보자. 😣 (오늘은 도저히 웃음이 나질 않는다..ㅋㅋ) 우선 에러 코드는 다음과 같다. 회색 글자로 modify?designCode어쩌고 저쩌고 하는 코드는 필자의 주소창에 해당하는 것으로 pageable을 이용해 designCode라는 pk로 검색하는 화면이다. (즉, 디자인코드가 289번이고 페이지는 1번인 항목의 페이지) 아무튼!! 사실 이 에러 코드를 보고 눈치챈 사람들도 있겠지만 필자는 이 에러로 ㅋㅋㅋㅋㅋㅋ 삽질을 무려 이틀 ..
캡스톤 프로젝트 진행을 하다 다음의 에러를 발견했다. Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception org.springframework.security.web.firewall.RequestRejectedException: The request was rejected because the URL contained a potentially malicious String "//" 과연 무슨 에러이며 어떻게 해결해야하는지 알아보자. 🤔 우선 왜 이런 에러가 뜨는가? 에러메세지를 대충 읽어보면, (필자가 영어를 잘하는 편이 아니므로 오역이 있어도 양해 바란다.) (대충 에러의 뉘앙스만 알아가자.) s..
오늘은 IntelliJ에서 스프링 프로젝트 실행 시 application이 인식 안되는(?) 오류를 해결해보자. 우선 정확한 오류는 다음과 같다. 필자가 진행하는 GuestBook Project의 Application이 X표시로 인식되지 않고 있다. 아래의 정상 화면과 비교해보면 차이를 알수 있을 것이다. 필자의 경우 예전에 만들어둔 프로젝트를 오랜만에 열었을 때 마찬가지로 이런 오류가 뜬적이 있었는데 이 오류가 뜨게 되면 Application 자체를 인식하지 못하게 되므로 모든 프로젝트 파일의 어노테이션과 import 문 또한 빨갛게 에러로 전부 변한다. 🤔 어떻게 해결할까? application을 인식하지 못하는 문제라 한참을 해맸는데 (application을 추가해보는 등.. 인텔리제이 재설치 직전..
인텔리제이에서 폴더구조가 제대로 보이지 않고 특정 파일만 보이는 버그를 해결해보자. 몇시간전까지 잘 열리던 프로젝트 폴더가 갑자기 폴더들은 뜨지 않고 파일들만 열린다. 무슨 문제인지 사진으로 보자. 원래 위의 프로젝트는 스프링 프로젝트로 아래와 같이 폴더 구조가 떠야 정상이다. 🤔 어떻게 해결할까? 1. [File] - [Project Structure]을 클릭한다. 2. [Modules] -> '+' -> Import Module을 클릭한다. 3. 프로젝트의 root 폴더를 선택한다. 4. Next 클릭 5. Next 클릭 7. Next 클릭 8. Finish 클릭 9. OK 클릭 그럼 결과를 보자. 이제 정상적으로 모든 프로젝트 폴더가 정확하게 뜨는것을 볼 수 있다. 이렇게 오늘도 또 하나를 배웠다...
- Total
- Today
- Yesterday
- Java
- 코드
- 정보처리 산업기사
- 디버깅
- ORM
- 풀이
- 해커랭크 챌린지
- 소스코드
- 22 정보처리산업기사
- 해커랭크 자바 챌린지
- 챌린지
- JPA
- 해커랭크 자바
- 자바의 정석
- 강의
- 자바
- LinkedList
- 백준
- hackerrank
- 정보처리산업기사 공부법
- 22 정보처리 산업기사
- 개발자
- 해커랭크
- queue
- 정보처리산업기사
- BAEKJOON
- 그리디
- challenges
- hackerrank challenges
- stack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |