서블릿 (2) 썸네일형 리스트형 [ JSP ] Day 14 - ② MVC 2 패턴으로 개발하기 # Project Structure 더보기 MVC 스타일의 이해를 돕기 위한 프로젝트구조이다. 자바 소스에는 Controller와 Model을 구현하는 control, dao, service 패키지가 있고, WebContent 아래에는 View를 구현하는 jsp 파일이 있다. MVC 2 패턴은 크게 Model, View, Controller로 구성됩니다. Model과 Controller는 자바 프로그램으로 구성되고, 뷰는 JSP 파일로 구성됩니다. MVC 패턴과 JSP 모델 2 구조의 매핑 컨트롤러(Controller) = 서블릿 = control 패키지 모델(Model) = 로직 처리 클래스, 자바빈 = dao, service 패키지 뷰(View) = JSP = WebContent/*.jsp 사용자(U.. [ JSP ] Day 10 - ④ 서블릿(Servlet) 더보기 Read Before Servlet은 톰캣 위에서 동작하는 Java 프로그램입니다. Java언어를 기반으로 동적인 contents를 생성하는 기술입니다. Servlet은 Java를 잘 모르면 상당히 어려운 부분으로, 예전에는 JSP가 서블릿을 대체하는 기술이 되었지만, 현재는 MVC 패턴2가 등장하면서 상호보완적 기술로 자리 잡고 있습니다. (1) MVC Pattern이란? MVC(Model-Veiw-Controller) 패턴은 디자인 패턴 중 하나로서, 비지니스 영역과 로직 영역을 명확히 구분하기 위해서 만들어 졌습니다. (2) MVC1과 MVC2의 비교 -- 1. MVC1 -- 웹 브라우저의 요청을 JSP 페이지가 받아서 처리한다. 쉽게 페이지를 작성할 수 있는 장점이 있지만, JSP 페이지 .. 이전 1 다음