tags:

views:

190

answers:

2

In comparison with asp.net webforms and asp.net mvc frameworks.

+3  A: 

It's like ASP.Net webforms, where you use UI Components and event-bindings to build up your web pages.

Mickel
+4  A: 

JSF is a component based MVC framework. It runs on top of the Servlet API. You can use the JSF tags in the old fashioned JSP files or, more designed towards JSF, in Facelets XHTML files.

It has a full worthy lifecycle as presented in the image below:

JSF lifecycle

Image is extracted from this page of the Java EE 5 tutorial. You can find a practical playground example in this article as well.

BalusC