코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (393)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (3)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • 자바스크립트
  • oracle
  • python
  • linux
  • 파이썬
  • Android
  • Spring
  • r
  • CentOS
  • Java
  • jsp
  • javascript

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

Property [name] not found on type [java.lang.String]
programming/issue

Property [name] not found on type [java.lang.String]

2019. 3. 6. 10:06
반응형


웹 개발을 하던 도중 다음과 같은 에러가 발생했습니다. 카테고리 리스트를 데이터베이스에서 List<xxxVO> 타입으로 가져와 화면에 출력하는 상황입니다.








작업 중인 통합 개발 환경(IDE)의 콘솔 창을 확인해봅시다.







주목해야 할 오류 문장은 다음과 같습니다.


javax.el.PropertyNotFoundException: Property [name] not found on type [java.lang.String]



결론만 얘기하면, JSTL의 forEach문을 잘못 사용했을 확률이 큽니다. 코드를 살펴보면 이상한 점을 발견할 수 있습니다. 아무 생각 없이 작성하다가 발생하는 실수 중 하나라고 생각합니다.


<c:forEach items="categoryList" var="categoryVo">

<li>${categoryVo.name}</li>

</c:forEach>


items로 가져왔던 List를 EL문으로 감싸주면 됩니다.


<c:forEach items="${categoryList}" var="categoryVo">

<li>${categoryVo.name}</li>

</c:forEach>




이제 정상적으로 나오는 지 확인해볼까요?












반응형
저작자표시 비영리 변경금지 (새창열림)
    'programming/issue' 카테고리의 다른 글
    • [Issue] Tomcat version x.x only supports J2EE 1.2, 1.3, 1.4, and Java EE 5, 6, and 7 Web modules
    • SQL*PLUS 한글 깨짐에 내 멘탈도 깨짐? 해결해보자!
    • ORA-01031: insufficient privileges (권한이 불충분합니다)
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바