HttpServletRequest 역할
HTTP 요청 메시지를 개발자가 직접 파싱해서 사용해도 되지만, 매우 불편할 것이다. 서블릿은 개발자가 HTTP 요청 메시지를 편리하게 사용할 수 있도록 개발자 대신에 HTTP 요청 메시지를 파싱한다. 그리고 그 결과를 HttpServletRequest 객체에 담아서 제공한다 HTTP 요청메세지 POST /save HTTP/1.1 Host: localhost:8080 Content-Type: application/x-www-form-urlencoded username=kim&age=20 START LINE HTTP 메소드 URL 쿼리 스트링 스키마, 프로토콜
dev_공부일지/Servlet
2021. 9. 2. 22:03
자바 웹 기술 역사
자바 웹 기술 역사 - 서블릿 -1997 (WAS에서의 HTTP문서 해석의 과정에서 TCP연결에 멀티쓰레드 등 어려움을 겪어 만들어짐) + HTML 생성이 어려움 (자바코드로 짜야해서..) -JSP-1999 (위의 문제를 해결하기 위해) + HTML 생성은 편리하지만, 비지니스 로직까지 너무 많은 역할 담당 -서블릿,JSP 조합 MVC 패턴 사용 + 모델, 뷰 컨트롤러로 역할을 나누어 개발 - MVC 프레임워크 춘추 전국 시대 - 2000년 초 ~ 2010년 초 + MVC 패턴 자동화, 복잡한 웹 기술을 편리하게 사용할 수 있는 다양한 기능 지원 + 스트럿츠, 웹워크, 스프링 MVC(과거버전) 애노테이션 기반의 스프링 MVC 등장 -@Controller -MVC 프레임워크의 춘추 전국 시대 마무리 스프링..
dev_공부일지/Spring 개념 정리
2021. 9. 2. 21:14
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 백엔드 개발자 역량
- reject
- Intercepter
- 스프링부트
- 로그인
- 향해플러스백엔드
- 향해플러스
- filter
- HTTP
- ArgumentResolver
- Java
- 항해플러스
- 리터럴
- 백엔드 개발자 공부
- hypertexttransferprotocol
- 인터셉터
- 향해99
- jpa api
- React
- react실행
- rejectValue
- 스프링공부
- 컨트
- JPA
- BindingResult
- 예외처리
- 항해99
- thymleaf
- exception
- SpringBoot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
글 보관함