전체 목차웹 서버, 웹 애플리케이션 서버 서블릿동시 요청 - 멀티 쓰레드 HTML, HTTP API, CSR, SSR 자바 백엔드 웹 기술 역사프로젝트 생성Hello 서블릿HttpServletRequest - 개요HttpServletRequest - 기본 사용법HTTP
웹 서버, 웹 애플리케이션 서버 서블릿 동시 요청 - 멀티 쓰레드 HTML, HTTP API, CSR, SSR 자바 백엔드 웹 기술 역사
프로젝트 생성사전 준비물Java 11 설치IDE: IntelliJ 또는 Eclipse 설치스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성https://start.spring.io프로젝트 선택Project: Gradle Project Language:
목차회원 관리 웹 애플리케이션 요구사항서블릿으로 회원 관리 웹 애플리케이션 만들기 JSP로 회원 관리 웹 애플리케이션 만들기MVC 패턴 - 개요MVC 패턴 - 적용MVC 패턴 - 한계 3. 서블릿, JSP, MVC 패턴 - 정리회원 정보이름: username 나이: a
세부 목차프론트 컨트롤러 패턴 소개 프론트 컨트롤러 도입 - v1 View 분리 - v2Model 추가 - v3단순하고 실용적인 컨트롤러 - v4 유연한 컨트롤러1 - v5유연한 컨트롤러2 - v5정리프론트 컨트롤러 도입 전 프론트 컨트롤러 도입 후 FrontCo
세부 목차스프링 MVC 전체 구조핸들러 매핑과 핸들러 어댑터뷰 리졸버스프링 MVC - 시작하기스프링 MVC - 컨트롤러 통합스프링 MVC - 실용적인 방식정리직접 만든 MVC 프레임워크와 스프링 MVC를 비교해보자.직접 만든 MVC 프레임워크 구조SpringMVC 구조
세부 목차프로젝트 생성로깅 간단히 알아보기요청 매핑요청 매핑 - API 예시HTTP 요청 - 기본, 헤더 조회HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form HTTP 요청 파라미터 - @RequestParamHTTP 요청 파라미터 - @ModelAttrib
세부 목차프로젝트생성 요구사항분석 상품도메인개발 상품서비스HTML 상품목록-타임리프 상품상세 상품등록폼상품 등록 처리 - @ModelAttribute 상품수정PRG Post/Redirect/GetRedirectAttributes 정리스프링 부트 스타터 사이트로 이동해서