JSF Interview Questions and Answers

Java server faces (JSF) is a java application framework for building component based UI for web applications. The latest version JSF 2 uses Facelets as its default templating system. Other view technologies like XUL or plain java can also employed. JSF enables the reuse and extension of the existing standard UI components. A JSF application runs in a standard web container, for example Tomcat or Jetty. A JSF application consists of web pages with JSF UI components.

JSF is based on the below configuration files

web.xml: General web application configuration file

faces-config.xml :Contains the configuration of the JSF application.

Scroll to Top