Analysis of Java Server Faces libraries adherence in relation to HTML5

Authors

  • Luiz Angelo Heinzen Regional University of Blumenau, FURB, Brazil.

DOI:

https://doi.org/10.5965/2316419003032014087

Keywords:

HTML5, Java Server Faces, RichFaces, PrimeFaces

Abstract

HTML5 brings new features to the web, enriching the user experience. This article aims to analyze the JSF component libraries PrimeFaces and RichFaces regarding such features. The goal is to check whether the libraries make use of the new features, by evaluating the HTML generated by the JSF pages. It was noted that libraries do not generate HTML5 actively, using its own specific components whenever possible. But such behavior can be changed through JSF features. And the PrimeFaces library was more HTML5 generation friendly than RichFaces.

Downloads

Download data is not yet available.

Author Biography

Luiz Angelo Heinzen, Regional University of Blumenau, FURB, Brazil.

 

Graduate in Information Technology in Integrated Business Management, Information Technology at the Blumenau Regional University Foundation, FURB, Brazil.

Graduate in Web Development Technologies, Information Technology at the Blumenau Regional University Foundation, FURB, Brazil.

Graduated in Computer Science at the Blumenau Regional University Foundation, FURB, Brazil.

References

CARMISINI, A; VAHLDICK, A. Comparativo entre Frameworks de Javaserver Faces: Apache Tobago, Primefaces e Richfaces. Revista Eletrônica do Alto Vale do Itajaí, Ibirama, Nº 02 págs. 10 – 18. Dezembro. 2012. Disponível em: http://revistas.udesc.br/index.php/reavi/article/view/2889/2183. Acesso em 30 mar. 2014.

ESTRADA, MIRIAM E. J. Análisis Comparativo sobre los Frameworks Myfaces, IceFaces y RichFaces Aplicado al Sistema Nutricional de la ESPOCH. 2013. 218p. Tese de diplomação da Faculdade de Informática e Eletrônica – Escuela Superior Politécnica de Chimborazo, Riobamba, Equador. Disponível em: http://dspace.espoch.edu.ec/handle/123456789/2530. Acesso em 30 mar. 2014.

FRANCO, REBECA S. T. Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, Grails e Spring Web MVC. 2011. 89 p.

Monografia de Especialização – Universidade Tecnológica Federal do Paraná. Curitiba, Paraná. Disponível em: http://repositorio.roca.utfpr.edu.br/jspui/bitstream/1/492/1/CT_JAVA_VI_2010_16.PDF. Acesso em 23 mar. 2014.

LEATHEM, BRIAN ; FRYC, LUKAS; ROGERS, SEAN. RichFaces Developer Guide: Develop applications using RichFaces 4. 2014. 92p. Disponível em: http://docs.jboss.org/richfaces/latest_4_3_X/Developer_Guide/en-US/pdf/Developer_Guide.pdf. Acesso em 29 mar. 2014.

KATAMREDDY, SIVAPRASADREDDY. PrimeFaces QuickStart Tutorial: Part 1. 2011. Disponível em: http://java.dzone.com/articles/primefaces-quickstart-tutorial. Acesso em: 29 mar. 2014.

MOZILLA. Introdução ao HTML5. 2013. Disponível em: https://developer.mozilla.org/pt-BR/docs/HTML/HTML5/Introduction_to_HTML5. Acesso em 28 mar. 2014.

ORACLE. The Java EE 7: Tutorial. 2013. Disponível em: http://docs.oracle.com/javaee/7/tutorial/doc/javaeetutorial7.pdf. Acesso em 20 mar. 2014.

PITOŇÁK, PAVOL. Comparison of AJAX JSF Libraries: Functionality and Interoperability. 2011. 96p. Tese de Diplomação de Bacharelado em Informática – Universidade Masaryk, Brno, República Tcheca. Disponível em: http://is.muni.cz/th/207718/fi_m/thesis.pdf. Aceso em 30 mar. 2014.

PRIMEFACES. IceFaces Copies PrimeFaces Line by Line. 2012. Disponível em http://blog.primefaces.org/?p=1692. Acesso em 29 mar. 2014.

PRIMETEK. PrimeFaces User Guide. 2014. Disponível em: http://primefaces.googlecode.com/files/primefaces_users_guide_4_0_edtn2.pdf. Acesso em 29 ago. 2014. RICHFACES. Página do projeto RichFaces. 2014. Disponível em: http://richfaces.jboss.org/. Acesso em 29 ago. 2014.

SMIRNOV SERGEY, What's new in RichFaces 3.1.0. 2007. Disponível em: https://community.jboss.org/wiki/RichFacesWhatIsNewIn310. Acesso em 29 mar. 2014.

TIOBE. TIOBE Index for March 2014. 2014. Disponível em: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html. Acesso em 28 mar. 2014.

W3. Facts about W3C. 2013. Disponível em: http://www.w3.org/Consortium/facts. Acesso em 31 mar. 2014.

W3 SCHOOLS. HTML5 Introduction. 2013. Disponível em: http://www.w3schools.com/html/html5_intro.asp. Acesso em 28 mar. 2014.

Published

2014-09-10

How to Cite

Heinzen, L. A. (2014). Analysis of Java Server Faces libraries adherence in relation to HTML5. Revista Brasileira De Contabilidade E Gestão, 3(5), 87–98. https://doi.org/10.5965/2316419003032014087

Issue

Section

Articles