Application 시대의 핵심 자바 기술을 가진 SDK 버전
Web 이 세상에 나오고 유행하면서 시대에 흐름에 따라 자바 기술을 Web 에서도 사용 가능하게 한 SDK 버전
고대의 개발 선배들은 시스템의 유지관리를 보다 쉽게 하기 위해 Bean 과 Application 을 나누셨다고 한다.
Bean 은 고유의 속성과 메소드 등을 갖고 있는 class
스스로 실행 불가하다.
Application 은 main method 를 갖고있는 실행을 위한 class
실행만 하기에 Bean 이 없으면 app 이 실행만 되고 아무것도 되지 않는다.
Java EE 로 넘어오면서 Bean 등 class 의 실행을 application class 가 아닌, Container(Engine) 이라는 것에 위임하기 시작했다.
Container 란 Bean 들을 담아서 실행해주는 application
Java EE 기술에서의 Bean 이라고 보면 될 듯 하다.
이 Servlet 을 실행해주는게 Servlet Container 이다.
Java Server Page 라는 기술로, Java EE 기술 중에 Client 가 보게되는 html View 에 자바 기술로 dynamic 하게 보여 주게 한다.