< MVC 패턴 >
- 주 목적 : 나눠서 프로그래밍하는 것
- MVC랑 model2 방식이 같을까 ? MVC 패턴을 활용한 model2 방식 개발 (즉, MVC패턴 안에 model2가 포함)
① Model
- Java - Action
- 처리동작을 Model 형태로 나눔
② View
- JSP
- 화면구현
③ Controller
- Servlet
- 자바와 jsp 연결하기 위함
④ MVC 실행 순서
- 제일 먼저 web.xml 파일(배포서술자)을 생성해야 함
- 서블릿 매핑을 통해서 컨트롤러를 찾음
<servlet>
<servlet-name>컨트롤러</servlet-name>
<servlet-class>클래스</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>컨트롤러</servlet-name>
<url-pattern>주소</url-pattern>
</servlet-mapping>
- 컨트롤러는 서블릿 파일이여야 함
- doGet/doPost → doProcess
· 한번에 묶어서 doProcess
1) 가상주소 계산하기
2) 가상주소 매핑하기
- DB 사용하지 않고 view 페이지로 이동 : forwarding
- DB 사용하고 view 페이지로 이동 : Action 객체 생성, Redirect(또는 js 이동)
- DB 사용하고 view 페이지 출력 : Action 객체 생성, forwarding
3) 페이지 이동하기
'자바 웹 개발자가 될거야 > JSP' 카테고리의 다른 글
[EL] EL 표현식 (0) | 2022.01.13 |
---|---|
[JSTL/EL] fmt: formatNumber, formatDate (0) | 2022.01.13 |
[JSTL/EL] core_choose (0) | 2022.01.13 |
[JSTL/EL] 반복문 core_foreach, core_forTokens (0) | 2022.01.13 |
[JSTL/EL] core_if (0) | 2022.01.13 |