Apache Struts 1.x based Enterprise System Transformation to JEE 7+, JSF and Prime Faces based Components
||International Journal of Computer Trends and Technology (IJCTT)||
|© 2019 by IJCTT Journal|
|Year of Publication : 2019|
|Authors : Vijay Kumar Pandey|
|DOI : 10.14445/22312803/IJCTT-V67I3P123|
MLA Style: Vijay Kumar Pandey "Apache Struts 1.x based Enterprise System Transformation to JEE 7+, JSF and Prime Faces based Components" International Journal of Computer Trends and Technology 67.3 (2019): 119-123.
APA Style:Vijay Kumar Pandey (2019). Apache Struts 1.x based Enterprise System Transformation to JEE 7+, JSF and Prime Faces based Components. International Journal of Computer Trends and Technology, 67(3), 119-123.
The paperis intended to provide an elaborate understanding of how to transform open source Apache Struts 1.x (has reached End of Life – EOL) based enterprise system to JEE7+ and PrimeFaces based components such as Java Server Faces, Bean Validation and Context Dependency Injection (CDI). Apache Struts 1.x during early 2000 was the defacto standard to build web application using Java Server Pages (JSP), Struts tags, Tiles, Struts Action classes, Struts based custom tags, Struts based validations, any struts xdoclet tags for configuration along with other Struts dependent components.
 Apache Struts 1 End of Life Announcement - https://struts.apache.org/struts1eol-announcement.html
 CDI 1.1 API - https://docs.jboss.org/cdi/api/1.1/
 Java Server Faces Specifications - https://javaee.github.io/javaserverfaces-spec/
 Jakarta Enterprise Edition (JEE) - https://jakarta.ee/
 JEE 7 Specification - https://jcp.org/en/jsr/detail?id=342
 JEE 8 Specification - https://jcp.org/en/jsr/detail?id=366
 PrimeFaces - https://www.primefaces.org/#primefaces
 OmniFaces - http://omnifaces.org/
Apache Struts, Java Platform Enterprise Edition 7 (JEE7), Java Server Faces (JSF), Facelet, XHTML, Java Server Pages (JSP), Bean Validation, CDI, Tiles, XDoclet, Action, PrimeFaces (PF), OmniFaces, Expression Language (EL)