한바다
서블릿 실행 오류 There was an unexpected error (type=Internal Server Error, status=500). 본문
서블릿 실행 오류 There was an unexpected error (type=Internal Server Error, status=500).
한바다진화 2024. 6. 17. 18:52✅ 서블릿 실행 오류
데모프레젝트 실행시 아래와 같은 오류가 발생하였다.
▶ 오류를 해결하기 위해 우선 index.html 파일부터 확인 하였다.
아참. 금일 살짝 배운 디버그 찾는 방법을 흉내내 보았다.
서브릿 이클립스 상단에 벌레모양 이모티 콘을 누른다.
디버그로 짜잔 잡으려고 했는데 상품html페이지로 넘어가고 아무런 반응이 없다. 이 부분은 확인해보고 다시 작성하도록 하겠다!!
역시 아직은 한땀한땀 보는 수밖에 없구나. 주로 폴더명이 오타가 날때도 있었다는...ㅜㅜ
에러 번호가 404가 아니라 500에러가 발생하는 것은 코드 작성에서 강의와 다르게 작성한 부분이 있건,
요청 주소를 잘못 입력한 것으로 추정되어 오타 찾기가 시작되었다!! 우선 인덱스는 스킵, 아래와 같이 폴더 이름명이 잘못 입력되어 의심이 되었다!!
아뿔사 그런데 아직도 에러이다. 우선 에러는 익일 고쳐보도록 하겠다.
그리고 금일 중요한 것은 구조 흐름이다..
[스프링부트의 구조와 흐름]
src/main/java
맨 위 폴더에 있어야 하는건 main 메서드
@SpringBootApplication 붙은 메서드가 메인이고 최초 시작점
dto db랑 연동할 자바 변수명 생성
mapper xml에작성한id리스트작성하기
service 상세하게 기능추가
cotroller db에 값을 넣거나 html 값 뿌려주기
src/main/resource
templates html 문구 작성
static css/js/img
mapper sql문을 작성(mybatis) 이용해서 작성
properties
#Mapper.xml → DTO → Mapper → Service → Controller → html확인하기
'servlet' 카테고리의 다른 글
[Mapper]스피링부트 구조 이해와 조별 깃 연결 (0) | 2024.06.19 |
---|---|
Cause: java.sql.SQLException: error code [17034] 해당 위치에 지원되지 않는 SQL92 토큰 오류 포함 (0) | 2024.06.18 |
서블릿 실행 오류 난감 (0) | 2024.06.14 |
서블릿 실행 오류 ERROR[templates/index.html]") (1) | 2024.06.13 |
@RequestMapping 과 @GetMapping (0) | 2024.06.11 |