본문 바로가기
Spring/spring mvc

서블릿, 서블릿 만들기

by 킹차니 2021. 6. 24.

 

김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다.
https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C

서블릿

 

 

서블릿의 동작 구조 :

스프링 부트는 톰캣(웹 어플리케이션 서버 WAS)을 내장하고 있습니다. WAS가 우리의 서블릿을 관리해줍니다.

아래는 서블릿 코드입니다.

이렇게 서블릿을 사용하면 request, response를 쉽게 다룰 수 있습니다. 

localhost:8080/hello?username=lee로 같이 HTTP 요청을 보내면 결과는 아래와 같습니다.

브라우저 결과

 

콘솔 창 결과

맨 아래에 출력문으로 서블릿 덕분에 쉽게 파싱한 요청 쿼리스트링의 value값이 나오는 것을 볼 수 있고,

활꼴 부분은 request에 대한 정보들이 나오는데 이는 application.properties에 아래의 코드를 추가하면 볼 수 있습니다.

 

'Spring > spring mvc' 카테고리의 다른 글

Http요청 데이터  (0) 2021.06.25
HttpServletRequest  (0) 2021.06.24
4 HTML, HTTP API, CSR, SSR  (0) 2021.06.24
3 동시요청 - 멀티 쓰레드  (0) 2021.06.24
2 서블릿  (0) 2021.06.24