해결된 질문
작성
·
65
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
화면상에 오류메시지가 뜨지 않고 Whitelabel Error Page로 넘어가는데 잘못된 부분을 찾을 수가 없어서 질문드립니다.
이전 강의에서는 제대로 되었다가 안되었다가 했었는데 이제는 아예 Whitelabel로 넘어가버리네요
다음은 코드입니다.
https://drive.google.com/file/d/1hLNHWRMH4_SYUxFWYiLkUdg7O6EEWKuy/view?usp=sharing
답변 2
0
addItemV4 부분의 상품 등록하는 화면에서 발생하는 문제입니다.
강의 내용처럼 Integer가 아닌 잘못된 타입을 입력했을 때 typeMismatch의 기본 메시지가 뜨지 않고 아래 화면처럼 Whitelabel 에러페이지가 뜨는 문제입니다.
java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "hello.itemservice.domain.item.Item.getPrice()" is null
Whitelabel 페이지로 넘어갔을 때 뜨는 로그입니다. 여기서도 typeMismatch가 뜨지 않고 NullPointerException이 뜨고 있습니다.
와 감사합니다..