🌳 에러 코드
🌳 해결 방법
🌾 원인 : JSP에서 좋아요 기능을 grammarView에서 온 객체로 사용하고 있었다. 하지만 '좋아요' generateGrammarList 메소드에는 userId 파라미터가 필요했으나, controller에서는 userId를 넘기지 않았다. 그래서 하트에 변화가 없었다.
🌾 해결 방법 : JSP에서 좋아요 기능이 어떤 변수를 사용하고 있는지 파악 후, 파라미터를 내려가면서 확인한 결과, 좋아요 기능을 위해서는 userId를 넘기는게 필요하다는 결과가 나왔고, Controller에서부터 userId를 BO에 넘이고 BO에서 받게 했다.
Before
- JSP
- GrammarController
- GrammarBO
After
- GrammarController
- GrammarBO
'코딩 에러 및 질문' 카테고리의 다른 글
org.springframework.web.bind.MissingServletRequestParameterException: (0) | 2023.05.21 |
---|---|
에러 - 빈 댓글 생성 (0) | 2023.05.20 |
가공 메서드 파라미터 오류 (0) | 2023.05.19 |
javax.servlet.jsp.JspTagException: (0) | 2023.05.19 |
javax.el.PropertyNotFoundException (0) | 2023.05.17 |