728x90

최범균의 JSP2.2 웹프로그래밍 책을보다보니 Chapter17 답변형 게시판 구하기 를 보다보니

<c:if test="${listModel.totalPageCount > 0 }"> 요부분에서 분명히 listModel 이란 .java 파일도 없고
비슷한 이름의 ArticleListModel.java에 들어가도 totalPageCount가 없는거다 문론 gettotalPageCount는 있었다.
뭐지뭐지? 하고 검색을 해보니 내가 공부해놓고 잃어버린거였다.. 더 집중해서 봐야겠네...


1
2
3
4
5
6
7
<c:if test="${listModel.totalPageCount > 0 }">    <!-- ${a.bcd} = a.getBcd 와 같다 -->
    <!-- listModel의 설명 ${a.bcd} 는 a.getBcd() 메서드를 호출해서 값을 가져오게 됩니다.
        따라서, listModel.totalPageCount 는 listModel에 매칭되는 객체의 getTotalPageCount() 
        메서드를 호출하는 것과 같은 효과를 갖습니다.
        list.jsp 에서 ArticleListmodel 을 listModel 로 참조해하도록 만들었다.
        EL 부분 참조
     -->



listModel은 list.jsp 에


1
request.setAttribute("listModel",articleListModel);        //(객체명,객체)



이렇게 떡!!! 하니 articleListModel 을 listModel 로 참조해놨고...

${a.bcd} 는 a.getBcd 와 같은것이다!!! 

Posted by 앗뜨거
,