COMPARATIVE ANALYSIS OF MOJARRA AND APACHE MYFACE TECHNOLOGY AND MOST WIDELY USED JAVA SERVER FACES COMPONENT LIBRARIES

  • Veljko Bogosavljević Bakson LTD
  • Siniša Vlajić Univerzitet u Beogradu, Fakultet organizacionih nauka
  • Dušan Savić Univerzitet u Beogradu, Fakultet organizacionih nauka
  • Ilija Antović Univerzitet u Beogradu, Fakultet organizacionih nauka
  • Miloš Milić Univerzitet u Beogradu, Fakultet organizacionih nauka
Keywords: JavaServer Faces (JSF), JSF Framework, JSF Specification, JSF Implementations Oracle Mojarra i Apache MyFaces, JSF Component Library

Abstract

Subject of this paper’s study is comparative analysis of Oracle Mojarra and Apache MyFaces technologies, and an analysis of the most important and most frequently used JavaServer Faces (JSF) component libraries. In this paper, the JSF will be used in two different contexts, namely: 1) in the context of the specification for development of Java WEB applications, and 2) in the context of Java WEB framework. In the context of the specification, this paper provides a chronological overview of the different versions of the JSF specification, as well as a comparative analysis of the two most popular JSF implementations: Oracle Mojarra and Apache MyFaces. In the context of Java WEB framework, JSF will be observed through a different set of component libraries for developing Java WEB user interface. In accordance with that, we will give an overview and analysis of the major JSF library components. Analysis of practical application of the JSF implementations and analysis of practical application of the various components, as well as their comparative analysis, is based on a study case.
Published
2019-01-15
Section
Articles