서블릿이란
자바 웹 어플리케이션을 공부하며, 다소 헷갈렸던 개념 + 중요한 개념 등을 기록해보고자 한다. 우선 자바 웹 어플리케이션(Java Web Application)은 WAS(예: 톰캣)에 설치되어 동작하는 어플리케이션을 말한다. 자바 웹 어플리케이션에는 HTML, CSS, 이미지, 자바로 작성된 클래스(Servlet, package, interface 등), 각종 설정 파일 등이 포함된다. 이 중, 서블릿이란 자바 웹 어플리케이션 구성요소 중 동적인 처리를 하는 프로그램의 역할을 말하며, 다시 말하면 WAS에 동작하는 JAVA클래스인것이다. 현재 프로젝트에서 웹을 개발할 때 서블릿을 직접 쓰기보다는, 다양한 프레임워크를 사용해서 개발하는 경우가 많다. 다만, 그 프레임워크의 동작을 이해하기 위해서는 서블릿의..
2019. 8. 14.