서블릿을 알아보기 전에 WAS에 대해 먼저 알아보자. WAS가 뭐야? 기존 웹에서는 웹서버로 정적자원만 반환을 하다가, 점점 동적 웹에 대한 수요가 커져갔다. 그에 따라 DB에 접근하고, 다양한 로직처리를 통해 동적 자원을 만드는 뭔가가.. 필요해졌다! 그 뭔가..가 DB에서 받아온 데이터들을 요리조리 요리해 줄수 있었으면 좋겠어! 그것이 WAS이다...!!! DB 조회나 다양한 로직 처리를 요구하는 동적인 컨텐츠를 제공하기 위해 만들어진 Application Server. HTTP를 통해 컴퓨터나 장치에 애플리케이션을 수행해주는 미들웨어(소프트웨어 엔진)이다. “웹 컨테이너(Web Container)” 혹은 “서블릿 컨테이너(Servlet Container)”라고도 불린다. Container란 JSP,..