123
HybridJava Web Framework

HybridJava Web Framework

JSF, Wicket, Tapestry, Click 등을 대체하는 간단한 서버 측 구성 요소 지향 MVC Java 웹 프레임 워크. 프레임 워크는 컴파일러와 런타임으로 구성됩니다.
JSF, Wicket, Tapestry, Click 등을 대체하는 간단한 서버 측 구성 요소 지향 MVC Java 웹 프레임 워크 프레임 워크는 컴파일러와 런타임으로 구성됩니다.HybridJava 언어는 Java 및 HTML 형식 문법의 병합으로 엄격하게 정의되며 마크 업 전체에서 Java 의미를 확장합니다.컴파일러는 단일 서블릿에서 호출 된 Java 코드를 생성합니다.런타임은 1000 줄 미만의 Java 코드이며 샘플 서블릿과 함께 오픈 소스로 제공됩니다.알려진 솔루션 중에서 Facelets 언어 (최근 JSF에서 JSP를 대체 한)는 기능적으로 HybridJava에 가장 가깝지만 후자는 더 단순하고 강력합니다. 프레임 워크는 최소한의 접근 방식으로 설계되어 많은 "일반적으로 사용되는 개념 : JavaBeans, XML 네임 스페이스, 일반적인 XML 및 구성, 주석, Expression Language 등. 전체 문서는 20 페이지 미만으로 인쇄되어 있습니다.그럼에도 불구하고이 프레임 워크에는 다른 구성 요소 지향 Java 프레임 워크와 경쟁하는 데 필요한 모든 기능이 있습니다.구성 요소는 구성 요소를 사용하기 위해서는 구성이나 Java 코딩없이 태그를 View 마크 업에 삽입하는 것으로 충분하다는 점에서 HTML 요소의 일반화로 정의됩니다.HybridJava는 또한 컨텐츠 삽입을 위해 지정된 둘 이상의 영역을 허용하는 컴포넌트를 지원합니다.결과적으로 구성 요소는 자체 레이아웃을 가질 수 있으므로 별도의 타일과 유사한 기술이 필요하지 않습니다.가장 일반적인 경우 구성 요소는 HybridJava 언어 (View)로 코딩 된 .widget 파일과 Java 클래스로 구성됩니다.상태가없는 간단한 구성 요소는 .widget 파일로만 표시되며 전체 페이지의보기로 직접 컴파일됩니다.일반적으로 버튼 및 기타 컨트롤은 가볍습니다.프레임 워크는 자동으로 고유 한 ID를 구성 요소 인스턴스에 할당하고 사용자 작업을 해당 인스턴스로 발송합니다.순수한 자바 구현

풍모

카테고리

라이센스가있는 모든 플랫폼에서 HybridJava Web Framework를 대체

Tapestry

Tapestry

Apache Tapestry는 Java에서 동적이고 강력하며 확장 성이 뛰어난 웹 응용 프로그램을 만들기위한 오픈 소스 프레임 워크입니다.