본문 바로가기
Web Programming/JAVA MVC

MVC/Controller/Servlet생성

by hyeon-H 2021. 5. 10.
728x90
반응형

MVC패턴에서 Controller / Servlet 생성하기

Controller은 Model과 VIew를 연결 시켜주는 다리 역할을 한다.
또한 객체들의 조합을 통해서 프로그램의 작동 순서나 방식을 제어한다.

Servlet?

서블릿이란 자바를 사용하여 웹을 만들기 위해 필요한 기술입니다.
클라이언트가 어떠한 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 하는 자바 프로그램입니다. 
예를 들어, 어떠한 사용자가 로그인을 하려고 할 때. 사용자는 아이디와 비밀번호를 입력하고, 로그인 버튼을 누릅니다. 
그때 서버는 클라이언트의 아이디와 비밀번호를 확인하고, 다음 페이지를 띄워주어야 하는데, 이러한 역할을 수행하는 
것이 바로 서블릿(Servlet)입니다.
출처: https://mangkyu.tistory.com/14 [MangKyu's Diary]

Controller 생성하기

Dynamic Web Project 의 java Resources의 안에 생성하게된다.

src를 우클릭해서 Servlet를 생성하면서, Package와 Servlet를 동시에 생성 할 수도 있고,

Package를 먼저 생성하고, Servlet를 생성해도 무관하다.

패키지를 먼저 생성했다면 패키지 안에 Servlet을 생성하고 Class name를 입력한다.

생성하게 되면 아래와 같은 화면이 나온다.

728x90
반응형