728x90
반응형
서블릿에서 init는 초기화하는 역활이다.
테이블 작성 <ㅡ> VO,DTO
1대1
JSP에서 표현 언어 적는법 <h1> ${객체명}</h1>
웹 애플리케이션 모델
모델2 방식
- 각 기능이 서로 분리되어 있어 개발 및 유지보수가 쉬움
- 각 기능(모듈)의 재사용성이 높음
- 디자이너와 개발자의 작업을 분업화해서 쉽게 개발할 수 있습니다.
MVC
화면 부분(JSP),요청 처리 부분, 로직처리 부분으로 개발
- 각 기능이 분리되어 있어 개발 및 유지보수가 편리
- 각 기능이 재사용성이 높음
- 디자이너와 개발자의 작업을 분업화해서 쉽게 개발 가능
구성요소
- Controller
- 서블릿이 컨트롤러 역활
- 클라이언트의 요청 분석
- 요청에 대해서 필요한 모델 호출
- Model 처리 결과를 보여주기위해 JSP 선택
- Model
- 데이터베이스 연동과 같은 비지니스 로직을 수행
- 일반적으로 DAO와 VO 클래스로 이루어져 있음
- View
- JSP가 화면 기능을 담당
- Model에서 처리한 결과를 화면에 출력
String action = request.getPathInfo();// 요청 URL
request.getPathIofo();는 URL에서 요청명을 가져온다
nextPage = "/test01/listMembers.jsp";
RequestDispatcher dispatcher = request.getRequestDispatcher(nextPage);
dispatcher.forward(request, response);
728x90
반응형
'프로그래밍 공부' 카테고리의 다른 글
2022년 6월 9일 마이바티스 프레임워크 (0) | 2022.06.09 |
---|---|
2022년 6월 2일 Jquery (0) | 2022.06.02 |
2022년 5월 26일 표현 언어 / Core 태그 라이브러리 (0) | 2022.05.26 |
2022년 5월 24/25일 JSP/액션태그 (0) | 2022.05.24 |
2022년 5월 23일 서블릿/JSP (0) | 2022.05.23 |