작성
·
254
0
h2 데이터베이스 상에는 상품 등록한 내용이 뜨는데 웹 페이지 상에서 상품 내용 입력하고 제출하면 그림과 같은 에러 메시지가 떠서 도움 요청드립니다.
답변 5
0
안녕하세요. cake coke님
저는 실행을 해보니 다음과 같은 오류가 발생했습니다.
jpashop/src/main/java/jpabook/jpashop/controller/ItemController.java:49: error: missing return statement
}
^
ItemController에 다음 부분에 return 문을 찾아서 넣어주세요.
@GetMapping("itemms/{itemId}/edit")
public String updateItemForm(@PathVariable("itemId") Long itemId, Model model) {
itemService.findOne(itemId);
}
그리고 나서 프로젝트를 모두 종료하고, 인텔리J를 다시 연 다음에
File -> Open -> 해당 프로젝트의 build.gradle을 선택해주세요. 그 다음에 선택창이 뜨는데, Open as Project를 선택해주세요.
감사합니다.
0
이후에 아예 프로젝트를 다시 처음부터 해보았습니다만.. 오히려 import 문제가 발생해 다시 질문드리게 되었습니다. 이메일로 프로젝트 첨부를 해서 보내드렸습니다. 조언 부탁드립니다.
0
오류 메시지에 힌트가 있습니다^^
쿼리중에 select i form Item i 이 부분이 있는데요. 이 부분과 이 부분을 호출하는 곳을 다시 확인해보시겠어요?
0
1. 상품 등록시 발생하는 서버의 오류 메시지입니다.
This application has no explicit mapping for /error, so you are seeing this as a fallback.
This application has no explicit mapping for /error, so you are seeing this as a fallback.
0
안녕하세요. cake coke님
서버에 남겨진 오류 메시지를 알려주실 수 있을까요?
만약 오류 메시지가 없다면 컨트롤러중에 /items 를 처리하는 컨트롤러가 잘 작성되어 있는지 확인 부탁드립니다.
P.S: 상품 등록 다음에 상품 목록이네요^^
다음을 진행하면 나올듯요.
감사합니다.