JSF
stands for Java Server Faces.
It is a server-side Java framework for web development.JSF includes all topics of JSF such as features, example, validation, bean validation, managed bean, referencing managed bean method, face lets etc.
Facelets technology offers several advantages.
·
Code can be reused and extended for components through the templating
and composite component features.
·
When you use the JavaServer Faces Annotations feature, you can automatically
register the managed bean as a resource available for JavaServer Faces
applications. In addition, implicit navigation rules allow
developers to quickly configure page navigation. These features reduce the
manual configuration process for applications.
·
Most important, JavaServer Faces technology provides a rich architecture
for managing component state, processing component data, validating user input,
and handling events.
VS
Difference Between JSP and JSF
1. JSF is a web application that is used to simplify development
integration of web based user interfaces; JSP is a Java based technology used
specifically in order to help software developers create dynamic web pages.
2. JSF contains multiple core features, including, but not limited to, Managed Beans, a template based component system, and two XML based tag libraries; JSP must be compiled in Java bytecode in order to function properly
2. JSF contains multiple core features, including, but not limited to, Managed Beans, a template based component system, and two XML based tag libraries; JSP must be compiled in Java bytecode in order to function properly
No comments:
Post a Comment