기존 MVC model1방식이였던 목록 페이지를 MVC model2 방식으로 리팩토링 해보자.
controller로 분리시켜 NoticeListController 서블릿 클래스를 만들어주자.
1. ArrayList를 이용하여 OracleDB Notice목록을 ArrayList에 담아 주자.
2. 글목록 하나하나씩 list에 추가한다.
3. 추가된 목록을 list란 request영역 속성에 저장 후
4. list.jsp로 상태값을 전달한다.
5. View (list.jsp 출력)
1. controller(NoticeListController) 에서 받은 상태값을 jsp에서 List형식으로 다시 정의 한다.
2. 향상된 for문을 사용하여 controller에 담겨 있는 목록을 현제 페이지(pageContext) 속성에 다시 넣어준다.
3. EL언어를 사용하여 controller 에 담겨 있는 목록을 하나씩 출력한다.
'web_배우고익히고 > 6.뉴렉처_JSP강좌' 카테고리의 다른 글
59강 View(list.jsp) 흐름 제어를 위한 자바 코드 블록 제거하기 (0) | 2020.02.09 |
---|---|
58강 View 페이지 은닉하기. (0) | 2020.02.09 |
56강 Model 데이터를 구조화하기 (0) | 2020.02.07 |
55강 MVC Model2로 변경하기 (0) | 2020.02.07 |
54강 MVC model1으로 변경하기 (0) | 2020.02.07 |