International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 55 | Number 1 | Year 2018 | Article Id. IJCTT-V55P105 | DOI : https://doi.org/10.14445/22312803/IJCTT-V55P105

Java Server Faces – Transformation of Facelet to UIViewRoot


Vijay Kumar Pandey

Citation :

Vijay Kumar Pandey, "Java Server Faces – Transformation of Facelet to UIViewRoot," International Journal of Computer Trends and Technology (IJCTT), vol. 55, no. 1, pp. 22-30, 2018. Crossref, https://doi.org/10.14445/22312803/IJCTT-V55P105

Abstract

This document provides deep dive insight and guidance necessary for application architects, software designers and software programmers who develop enterprise web-based applications utilizing Java  Server Faces (JSF). The guidance is meant to provide an in-depth understanding to the reader, on how XHTML code is processed and converted to Facelet and then to UIViewRoot components, allowing the reader to better design, architect and develop robust and complex enterprise-wide web-based applications using JSF 2.2. This document assumes that the reader has a basic understanding of JSF 2.2.

Keywords

JSF, JSF2.2, XHTML, Facelet, UIViewRoot, JSF Component Tree, JSF Lifecycle, MyFaces, PrimeFaces, OmniFaces.

References

[1] JavaServer Faces 2.2 API, website -https://javaserverfaces.github.io/docs/2.2/javadocs/index.html?overview-summary.html
[2] JavaServer Faces Tutorial by Oracle, website -https://docs.oracle.com/javaee/7/tutorial/jsf-intro.htm#BNAPH
[3] MyFaces 2.2 - http://myfaces.apache.org/core22/, website
[4] PrimeFaces showcase, website -https://www.primefaces.org/showcase/
[5] PrimeFacesAPI, website -https://www.primefaces.org/docs/api/6.1/
[6] OmniFaces showcase, website -http://showcase.omnifaces.org/
[7] Omni Faces API, website -http://javadoc.io/doc/org.omnifaces/omnifaces/2.6.8