01 June 2016

What is JavaServer Faces (JSF) in Java programming language ?

  • JSF is a component-based MVC(Model View Controller) framework which enables you to completely separate Java code from HTML pages. 
  • It is a new technology for developing server-side Web applications using Java.
  • For example: to display a table with rows and columns you can add a table component to a page, there is no need to write html table , tr ,td tags with loop structure to show table data in JSF.



  • JSF has the following parts:
  • A set of user interface components(HTML tags, form, table, JSF component)
  • An event-driven programming model
  • A component model that enables third-party developers to supply additional components
  • The application developed using JSF is easy to debug and maintain.

Core JavaServer Faces (3rd Edition)
Mastering JavaServer Faces (Java)

Featured Post

How to Write PHP code and HTML code within a same file

A PHP file can have both PHP code and HTML code together. Any HTML code written outside of PHP <?php //php code here… ?> Code is ig...

Popular Posts