728x90
반응형
<오류내용>
javax.el.PropertyNotFoundException: 타입 [java.lang.String]에서 프로퍼티 [m_id]을(를) 찾을 수 없습니다.
심각: 경로 [/project]의 컨텍스트 내의 서블릿 [appServlet]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [행 [20]에서 [WEB-INF/views/reply/replyList.jsp]을(를) 처리하는 중 예외 발생
17: <c:if test="${not empty rpList }">
18: <c:forEach var="reply" items="rpList">
19: <div>
20: <div>${reply.m_id }</div>
21: <div>${reply.content }</div>
22: <div>${reply.reg_date }</div>
23: <a href="replyUpdate.do?re_no=${reply.re_no}" class="btn btn-info">수정</a>
<오류원인>
검색했을 때 jstl에서 변수 오타가 제일 많은 원인이라고 하였는데,
나의 경우에는 items = "rpList"에서 ${}를 안써준것이었다. 담지 않았으니 프로퍼티 m_id를 찾을 수 없었던건데
오타가 난게 아닌데 왜 못찾지 혼자 바보같은 생각을 하고 있었다.
728x90
반응형
'Error' 카테고리의 다른 글
[jQuery] $post 로 값넘기기 (0) | 2022.01.18 |
---|---|
[ORACLE][SQL] JOIN, WHERE 절 뒤 순서 (0) | 2022.01.13 |
[Mybatis] java.lang.IllegalArgumentException 에러 (0) | 2022.01.11 |
[Mybatis] PersistenceException 오류해결 (0) | 2022.01.09 |
[Mybatis] parameter를 Map형식으로 보내기 (0) | 2022.01.06 |