MyFaces is an implementation of Java Server Faces from Apache Foundation. Java Server Faces is a new web application framework that accomplishes the MVC paradigm. It is comparable to the well-known Struts Framework but has features and concepts that are beyond those of Struts - especially the component orientation. MyFaces Core is a 100% compliant implementation of the accepted standard - it is compliant to the standard yet offers additional value by providing separate extended component sets and many special features which make JSF development easier.
MyFaces has several subprojects, where MyFaces API and MyFaces Impl together comprise the core implementation. Apache MyFaces is an ASF project that creates and maintains an open source Java Server Faces implementation, along with several libraries of JSF components that can be deployed on the core implementation. The project is divided into several sub-projects like the Core which is an implementation of the JSF 1.1 specification and components as specified by JSR 127, Tomahawk, which is a set of JSF components created by the MyFaces development team prior to its donation to Apache, Trinidad, which is a set of JSF components contributed to MyFaces by Oracle and Tobago which is a set of JSF components contributed to MyFaces.
Java Development India offers MyFaces development, MyFaces consulting and MyFaces related solutions from our offshore software development outsourcing centre at Kochi, Kerala in India.
|