How JSF fits for Web Application
JSF is a framework of best choice for the web applications development because of its support for wide range of qualities like:
Standard Java framework
Easy creation of UI
Capacity to handle complexities of UI management
Clean separation between presentation and logic
Shorter development cycle
An extensible architecture
Support for multiple client devices
Flexible rendering model
International language support
Robust tool support
The article explains all these points clearly. Reading this article will make you clear the idea why JSF is the best selection for developing web applications of different range of complexities.
Read the article at:
How JSF Fits For Web Applications?