나는이 것들에 대한 많은 대답을 알고 있지만, 나는 jsf, mojarra, myfaces, primeface에 대해 내 마음을 깨끗이하려고 노력하고있다.JSF, Mojarra, Myfaces, Tomahawk, Primefaces : 요약
요약 정보를 확인할 수 있습니까?
JSF는 표준 JAVA (Oracle 기준)입니다. Mojarra (Oracle 제공) 및 Myfaces (Apache 제공)는 표준 JSF의 두 가지 구현입니다. Myfaces Tomahawk는 PrimeFaces와 같은 구성 요소 라이브러리입니다.
내 구성에는 Java 1.8, Eclipse Luna, Apache Tomcat 8, Maven이 포함됩니다. 저는 PrimeFaces로 프로젝트를 만들고 있습니다.
Tomcat은 Java EE 애플리케이션 서버가 아니기 때문에 자체적으로 JSF 구현을 포함하지 않으므로 명시 적으로 추가해야합니다.
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.8-02</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.8-02</version>
</dependency>
또는 이클립스 프로젝트 패싯 :
결과가 정확히 동일합니다
이클립스에 나는 받는다는을 사용하여 JSF 구현을 포함 할 수있다? 아니면 Mojarra와 jsf-core, jsf-impl을 모두 가져와야합니까?
감사합니다.