호기심 많은 개발자 🚀

JSP Model (2022-01-11) 본문

WEB/JSP

JSP Model (2022-01-11)

🤗 현우 🤗 2022. 1. 11. 13:16

jsp model 1

- jsp Model 1 =(html + css + javascript + java + servlet + JSP = *. jsp => 단일 파일 진행)

- jsp Model 2(=MVC 디자인 패턴을 따와서 만든 모델)
MVC 디자인 패턴

  • Model > 데이터 코드 담당
  • View > 출력 코드 담당
  • controller > 통제 코드(비즈니스) 코드 담당

servlet

  • 자바기반 + 웹 추가
  • 자바 작성이 쉽고 웹 작성이 어렵다

JSP

  • 웹 기반 + 자바 추가
  • 웹 작성이 쉽고 , 자바 작성이 어렵다.

Servlet + JSP => MVC 디자인 패턴 구현

  • 자바 작성 > Servlet 작성
  • 웹 작성 > JSP 작성

구상 > Servlet (업무 코드) > Jsp (view) > 결과물
servlet > java 데이터 관련 파일 > 주로 DAO , DTO 두가지로 나눠 진행한다.
servlet 사용시 어노테이션을 사용하면 xml에 servlet 관련 정보를 추가할 필요 없다
Controller > 모든 흐름을 통제 하는 역할 > 통제만 함

@WebServlet("/address.do")
  • DAO Data Access Object 데이터를 가져옴
  • DTO Data Transfer Object // VO value Object 데이터 전송객체

'WEB > JSP' 카테고리의 다른 글

JSP -> JDBC(2022.01.10)  (0) 2022.01.10
JSP(2022.01.06)  (0) 2022.01.06
Comments