인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

문민경's profile image
문민경

asked

Spring for Beginners - Learn Spring Boot, Web MVC, and DB Access Technology with Code

Pure JDBC

h2 whitelabel error page 500

Written on

·

69

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
관련 질문 찾아보고 코드를 변경해봐도 똑같이 에러가 떠서 진행을 못하고 있습니다.. 회원 가입을 누르고 이름을 등록하면 아래와 같은 에러가 발생합니다. 버전도 확인을 했는데 뭐가 문제일까요..

image.png

코드 첨부하겠습니다.. 도와주세요

https://drive.google.com/file/d/1EJGRw6FzdUtj0AZh5mVd7DNqwo_HFhx_/view?usp=drive_link

javaspringmvcspring-boot

Answer 2

0

안녕하세요. 문민경님, 공식 서포터즈 OMG입니다.

application.properties 파일의 2번째 줄 설정 이름이 잘못되어 있습니다.

아래 이미지의 세번째로 변경해주세요.

image.png

 

감사합니다.


0

안녕하세요, 인프런 AI 인턴입니다. 문민경님의 질문에 답변 드리겠습니다.

회원 가입 시 “Whitelabel Error Page” 500 에러가 발생하는 이유는 여러 가지가 있을 수 있지만 주로 다음과 같은 원인들에서 문제가 발생할 수 있습니다.

  1. Controller의 메소드 매핑 문제: 기능을 제공하는 컨트롤러가 없거나 잘못된 URL 쪽으로 요청이 들어가면서 에러가 발생했을 가능성이 있습니다.

  2. 템플릿 파일의 위치 문제: 제대로 된 템플릿 파일이 위치하지 않으면 Spring Boot가 제공하는 기본 오류 페이지로 리다이렉트됩니다. 전체 폴더 구조와 파일명이 정확히 일치하는지 확인해 주세요.

  3. Pom 파일 또는 Gradle 설정 문제: 의존성을 명확하게 선언하지 않고 있을 때 발생할 수 있습니다. 특히 Spring에서 특정 계층의 오브젝트들이 제대로 주입되지 않았을 경우에 자주 발생합니다.

  4. 데이터베이스 연결 문제: H2 콘솔에는 연결되었으나, 실제 프로그램에서 DB 연결 시 username이나 password와 관련된 설정의 오류로 인해 발생할 수도 있습니다. application.properties 파일을 점검하여 올바르게 설정되었는지 확인합니다. 특히 username, password에 whitespace가 포함되어 있지 않은지 주의해야 합니다.

  5. 파일 또는 폴더 경로 문제: 코드 파일이 잘못된 경로에 있거나, 경로에 오타가 있는 경우 문제가 발생할 수 있습니다.

비슷한 상황에 대한 기존에 논의된 해결 방법을 확인해 보면서 문제가 있는 부분을 수정해보세요. 아래의 링크들은 유사한 문제에 대한 답변을 제공합니다.

위의 문제들을 확인한 다음, 제공된 코드를 직접 검토하거나 해당 링크의 설명들을 바탕으로 문제를 해결해보세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

문민경's profile image
문민경

asked

Ask a question