JSF (Java Server Faces) is a Java specification for building component-based and event driven user interfaces for web applications. There are many JSF implementation are available which can be used to develop web applications of any size. Mojarra is Oracle's implementation of the JavaServer Faces specification. Others are MyFaces, IceFaces and oracle ADF etc.
JSF provides extensive support with AJAX. Many JSF component libraries are freely available to use. Primefaces are Richfaces are very good JSF component libraries which I used in many of my applications. Richfaces also provides SDK to create custom UI components.
I attended a lot JSF interviews and trying to put all important JSF interview questions. If you think something good is missed, please write in comment so we can add that in our list.
1. What is JSF (Java Server Faces)?
JSF (Java Server Faces) is Java specification for developing component based and event driven web applications user interface. JSF is a MVC based model.
There are many JSF implementations are available. Mojarra is oracle's implementation for JSF. IceFaces and MyFaces are other open source JSF implementations.
2. Explain JSF request life-cycle?
This is a very important question in any JSF interview. JSF request life cycle start when a request starts and ends on the response.
JSF life cycle have six phases.
JSF provides extensive support with AJAX. Many JSF component libraries are freely available to use. Primefaces are Richfaces are very good JSF component libraries which I used in many of my applications. Richfaces also provides SDK to create custom UI components.
I attended a lot JSF interviews and trying to put all important JSF interview questions. If you think something good is missed, please write in comment so we can add that in our list.
1. What is JSF (Java Server Faces)?
JSF (Java Server Faces) is Java specification for developing component based and event driven web applications user interface. JSF is a MVC based model.
There are many JSF implementations are available. Mojarra is oracle's implementation for JSF. IceFaces and MyFaces are other open source JSF implementations.
2. Explain JSF request life-cycle?
This is a very important question in any JSF interview. JSF request life cycle start when a request starts and ends on the response.
JSF life cycle have six phases.
- Restore view phase
- Apply request value phase
- Process validation phase
- Update modal values phase
- Invoke application phase
- Render response phase
For more details on JSF life cycle check here
I am a regular reader of your blog and much impressed in your way of written on Java recent updates. I would like to share with my friends. Thank you admin.
ReplyDeleteRegards:
free java training in chennai
Core Java Training