Saturday, October 6, 2018

What is JSF In Java?






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

No comments:

Post a Comment

Which Python course is best for beginners?

Level Up Your Python Prowess: Newbie Ninjas: Don't fret, little grasshoppers! Courses like "Learn Python 3" on Codecade...