-
JSP 자세한 글 목록 MVC model1로 구현하기Servlet-JSP 2022. 2. 9. 17:43
** 유튜브 뉴렉쳐님의 강의를 보면서 공부한 내용을 정리 한 것입니다.
지난 시간에 자세한 글 목록을 구현 해 보았었다.
https://talkpotato.tistory.com/77
JSP 서블릿으로 자세한 페이지 구현하기
**유튜브 뉴렉쳐님의 강의를 들으면서 공부하고 정리한 내용입니다. 자세한 페이지란 글목록에서 특정 글 하나를 클릭 했을 때 그 해당글의 페이지로 열리는 것을 구현 해 볼 것이다. 자세한 페
talkpotato.tistory.com
근데 지난 시간에 정리 한 내용은 한 페이지 안에 java 코드와 html 코드가 한군데에 모여있지 않고 흩어져 있는 모양으로 이러한 코드를 우리는 스파게티 코드 라고 한다.
이렇게 java와 html코드가 섞여 있으면 한번 코드가 꼬이기 시작하면 다시 정리하고 풀어내기 어려운 단점을 가지고 있다.
그래서 이러한 스파게티 코드를 mvc model1으로 정리하면 java코드는 java코드끼리만 모여있고 html코드는 html코드끼리만 모여 있어서 개발자가 앞으로 유지보수하기에는 더 용이하게 된다.
우리는 흩어져 있는 코드블럭을 우선 맨 위 상단에 다 모아주도록 하자
이렇게 코드들끼리 모아주면 이게 mvc 모델의 기본 형태이다.

값을 받을 코드들이 close 위로 올라와버렸기때문에 그대로 써버리면 동작하지 않고 멈추게 된다.
그래서 출력하기위한 데이터변수를 model 부분에 작성해 주면 된다.

이렇게 해주면 close 되기 전에 resultSet에 데이터를 옮겨줘서 출력 할 수 있게 된다.
그리고 아까 빈 자리에는 다시 데이터를 채워줄것이다.
아까는 resultset을 사용해서 채웠지만
이제는 간단하게 변수만 적어주면 된다.

'Servlet-JSP' 카테고리의 다른 글
Servlet/JSP Model 데이터를 구조화하기 (0) 2022.02.10 JSP 자세한 글 목록 MVC model2로 구현하기 (0) 2022.02.10 JSP 서블릿으로 자세한 페이지 구현하기 (0) 2022.02.08 JSP-JDBC를 이용하여 글 목록 구현하기 (0) 2022.01.26 JSP-게시판 인덱스 코드블럭으로 만들기 (0) 2022.01.26