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

새우좋아하새우?님의 프로필 이미지
새우좋아하새우?

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 웹 기능 - 등록

members/new 회원가입 whitelabel 오류

작성

·

433

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오) 네
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네

[질문 내용]
안녕하세요, localhost:8080/members/new에 접근하면 whitelabel에러가 떠서 이유가 무엇인지 질문 드립니다.

오타같은 것도 없고 구조도 정확한 것 같은데 어떤 부분이 문제인건지 전혀 모르겠습니다...

 

hello.hellospring/controller/HomeController

hello.hellospring/controller/MemberController

 

resources/templates/home.html

 

resources/templates/members/createMemberForm.html

폴더 구조

 

실행 결과

답변 2

0

저도 같은 문제가 발생하는데 혹시 어노테이션 수정을 어떻게 하셨나요?

댓글이 아닌 글을 새로 남겨주시면 영한님과 서포터즈 분들이 빠르게 확인 가능합니다 ^^

발생하는 상황을 정리하여 새로운 질문글 작성 부탁드려요 😀

0

안녕하세요. 새우좋아하새우?님, 공식 서포터즈 OMG입니다.

회원가입 페이지에 접근이 불가능한 상황이 맞을까요?

405 에러가 발생할 수 있는 상황은 회원가입 페이지 내에서 회원정보(이름)을 입력 후 '등록' 버튼을 클릭했을 때 발생할 수 있을 것 같은데요,

질문을 남기신 강의도 "회원 웹 기능 - 등록" 강의로 확인이 되어 말씀드린 상황이 맞다면 아래 코드를 작성하고 다시 확인해주세요 😀image

감사합니다.

안녕하세요, 우선 빠른 답변 감사드립니다.

하지만 제 문제는 회원가입 페이지 내에서 '등록'버튼을 눌렀을 때 발생하는것이 아니고 메인 페이지에서 회원가입 버튼을 눌렀을 때 아예 회원가입 페이지 자체가 뜨지 않고 화이트라벨 페이지가 뜨는 문제입니다.

등록 강의 초반에 회원 가입 페이지를 먼저 만들고 getMapping을 하는 과정에서 오류가 발생하는 듯 합니다.

혹시 다시 확인해주실 수 있으실까요?

그러한 상황이라고 한다면 프로젝트 코드를 확인해봐야 알 것 같습니다.

 

실제 동작하는 전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.

구글 드라이브 업로드 방법은 다음을 참고해주세요.

https://bit.ly/3fX6ygx


주의: 업로드시 링크에 있는 권한 문제 꼭 확인해주세요


추가로 다음 내용도 코멘트 부탁드립니다.

1. 문제 영역을 실행할 수 있는 방법

2. 문제가 어떻게 나타나는지에 대한 상세한 설명


링크: 공식 서포터즈

링크: 자주하는 질문

 

감사합니다.

https://drive.google.com/file/d/1sEaSCzknWrGbBirldFPUb4stLsPK6I_p/view?usp=sharing

입니다.

일반적인 것처럼 HelloSpringApplication을 실행을 하면 됩니다.

실행 후 localhost:8080에 들어가면 강의에서처럼 회원가입, 회원 등록 버튼이 뜰겁니다. 여기서 회원 가입을 누르면 localhost:8080/members/new 로 가게 되는데, createMemberForm.html이 뜨는게 아니라 화이트라벨 오류 페이지가 나옵니다.

image

MemberController의 @GetMapping 어노테이션을 수정해주세요 😀

수정 후 404에러가 발생하지 않습니다 ^^

 

405에러가 왜 발생했는지는 의아하네요. 어노테이션 수정 후 결과를 공유해주세요 😀

정말 감사합니다! 잘 됩니다 😀

새우좋아하새우?님의 프로필 이미지
새우좋아하새우?

작성한 질문수

질문하기