웹개발

· 기타
서블릿의 실행순서 Java EE는 프로그램의 실행 흐름을 컨테이너가 제어합니다. 이처럼 개발자가 아닌 제3자가 프로그램의 실행 흐름을 제어하는 것을 IoC(Inversion of Control)이라고 합니다. 서블릿도 Java EE의 기술이기 때문에 컨테이너가 제어합니다. 따라서 Java EE 기반 프로그램을 개발할 때에는 애플리케이션 컨테이너가 어떤 순서로 프로그램을 동작시키는지 알고, 이 순서에 맞게 개발해야 합니다. ① 클라이언트로부터 처리 요청: 웹서버가 URI 분석하여 서블릿 요청이면 서블릿 컨테이너로 처리를 넘긴다. 서블릿 컨테이너는 요청받은 서블릿을 WEB-INF/classes나 WEB-INF/lib에서 찾 아 실행 준비한다. ② 최초 요청 여부 판단: 서블릿 객체가 메모리에 없으면 최초 요..
mu_
'웹개발' 태그의 글 목록