백엔드 자바 웹 프로그래밍

프로젝트-트위터앱 개발

들어가면서

이번 장에서는 미니 프로젝트 형식으로 트위터 앱을 개발해 본다. 앞에서 배운 JSP, Servlet, MVC 패턴 등이 모두 적용된 종합 예제로 bootstrap을 이용한 화면 디자인도 포함한다. 여러 사용자들이 게시글을 공유할 수 있도록 구성해 실제 서비스와 같은 느낌을 받을 수 있으며 향후 데이터베이스, 구글파이어베이스 등과 연동할 수 있도록 확장 가능한 구조로 설계한다.

컨트롤러 구현 학습을 통해

등에 대해 배우고 개발에 활용할 수 있다.



개요

3.1 MVC 패턴에서 설계한 학생정보조회 웹 애플리케이션의 컨트롤러를 구현해 본다. 하나의 요청만 처리하는 간단한 구조로 컨트롤러 구현의 전반적인 구현 경험을 확보하는데 목적이 있다. 좀 더 복잡한 구조의 컨트롤러는 프로젝트: 트위터앱 개발 에서 살펴보도록 한다.

실습-1: 서블릿 컨트롤러 구현

학생정보를 조회를 위한 서블릿 컨트롤러를 구현한다.

실습 코드랩


실습-2: JSP 컨트롤러 구현

학생정보를 조회하는 JSP 컨트롤러를 구현한다.

실습 코드랩