JavaServer Faces (JSF)
JSF(JavaServer Faces)는 사용자 인터페이스를 구축하기 위한 Java 기반의 웹 애플리케이션 프레임워크입니다. JSF는 컴포넌트 기반 개발 모델을 제공하여 재사용 가능한 UI 컴포넌트를 개발하고 조립할 수 있도록 지원합니다. 1. JSF 주요 개념 관리 빈(Managed Bean): UI 컴포넌트와 상호작용하는 자바 클래스입니다. 페이지(Page): JSF의 뷰(View)로, Facelets 템플릿 언어를 사용하여 작성합니다. 컴포넌트(Component): 사용자 인터페이스를 구성하는 재사용 가능한 요소입니다. 내비게이션(Navigation):