Comparison of selected graphical web interface libraries used in JEE applications

Piotr Paweł Suwała

suwcio@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)

Beata Pańczyk


Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)

Abstract

The basic technology for creating a graphical user interface (GUI) for Java Enterprise Edition web applications is JavaServer Pages (JSP). However, the capabilities offered by JSP are not sufficient, which has resulted in many extensions that assist the programmer in quickly creating modern GUI. The paper presents the results of comparison JavaServer Faces, Rich Faces and Prime Faces libraries.


Keywords:

JavaServer Faces; PrimeFaces; RichFaces; GUI

[1] http://www.oracle.com/technetwork/java/javaee/overview/index.html, [10.04.2017].
[2] E. Jendrock, R. Cervera – Navaroo, I. Evans, D. Gollapudi, K.Haase, W. Markito, C. Srivathsa, “Java EE 6 Zaawansowany przewodnik”, Wydanie IV, Helion, 2013.
[3] K. Rychlicki – Kicior, “Java EE 6 Programowanie aplikacji WWW”, Wydanie II, Helion, 2015.
[4] http://www.oracle.com/technetwork/java/javaee/jsp/index.html, [10.04.2017].
[5] http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html, [10.04.2017].
[6] Mojarra JavaServer Faces – Oracle’s open source implementation of the JSF standard, https://javaserverfaces.java.net/, [20.02.2017].
[7] PrimeFaces Ultimate UI Framework for Java EE, http://www.primefaces.org/, [20.02.2017].
[8] RichFaces The next – generation JSF component framework by JBoss!, http://richfaces.jboss.org/, [20.02.2017].
[9] K. Yank, „PHP i MySQL Witryna WWW oparta na bazie danych”, Wydanie III, Helion, 2005.
[10] http://www.pagescoring.com/website-speed-test/,[20.02.2017].
[11] https://www.openshift.com/, platforma testowa dla aplikacji JEE, [20.02.2017].
Download


Published
2017-09-30

Cited by

Suwała, P. P., & Pańczyk, B. (2017). Comparison of selected graphical web interface libraries used in JEE applications . Journal of Computer Sciences Institute, 4, 117–121. https://doi.org/10.35784/jcsi.607

Authors

Piotr Paweł Suwała 
suwcio@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland

Authors

Beata Pańczyk 

Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland

Statistics

Abstract views: 207
PDF downloads: 128