FormBuilder: framework for automatic generation of primefaces screens based on annotations
DOI:
https://doi.org/10.5965/2764747102032013064Keywords:
framework, screen generator, JSF, java, primefacesAbstract
This article presents the framework FormBuilder, developed to automate the generation of screens PrimeFaces and expedite the development of Web applications. The framework generates three types of components: button, edit box and check box, that will be generated based on annotations declared in control classes developed by the user, the connection between the control class and the web page will be accomplished through a custom tag JSF. In the end of the article is displayed a example application that uses the framework developed.
Downloads
References
APACHE. Apache Isis. 2013. Disponível em: <http://isis.apache.org>. Acesso em 25 julho 2013.
CALISKAN, Mert; VARAKSIN, Oleg. PrimeFaces Cookbook. Birmingham: Packt, 2013.
CHISTY, M. M. I. An Introduction to Java Annotations. 2009. Disponível em: http://www.developer.com/java/other/article.php/3556176/An-Introduction-to-Java-Annotations.htm. Acesso em: 28 maio 2013.
GEARY, David; HORSTMANN, Cay S. Core JavaServer Faces. Saddle River: Prentice Hall, 2010.
GIMENES, I. M. S, HUZITA, E. H. M. Desenvolvimento baseado em componentes: conceitos e técnicas. São Paulo: Ciência Moderna, 2005.
HORSTMANN, Cay S. Padrões e projeto orientados a objetos. 2. ed. São Paulo: Bookman, 2007.
JACOBI, Jonas; FALLOWS, John. Pro JSF e Ajax: construindo componentes ricos para a internet. Rio de Janeiro: Ciência Moderna, 2007.
ORACLE. The Java EE 6 Tutorial. Redwood City, 2013. Disponível em: http://docs.oracle.com/javaee/6/tutorial/doc/gijtu.html. Acesso em 28 maio 2013.
SOMMERVILLE, Ian. Engenharia de software. 8. ed. São Paulo: Pearson, Prentice Hall, 2007.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2013 Silvano Lohn, Adilson Vahldick

This work is licensed under a Creative Commons Attribution 4.0 International License.
Brazilian Journal of Accounting and Management offers free and immediate access to its content, following the principle that providing scientifical knowledge in a free manner promotes a better world democratization of knowledge. Authors maintain copyright of articles and grant to the journal the rights of the first publication, according to the Creative Commons Attribution licensing criteria, which allows the work to be shared with initial publication and authorship recognition. These licenses allow others to distribute, remix, adapt, or create derived work, even if it is for commercial purposes, provided that the credit is given to the original creation.