2

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

skaffman
  • 398,947
  • 96
  • 818
  • 769
Arnis Lapsa
  • 45,880
  • 29
  • 115
  • 195
  • When you read http://java.sun.com/javaee/javaserverfaces/ what specific questions did you have? – S.Lott Jan 02 '10 at 13:11
  • 1
    What kind of framework is it? Does it focuses on mvc, mvvm, xxx? Does it have something similar to web forms page life cycle? – Arnis Lapsa Jan 02 '10 at 13:14
  • @Arnis L.: Please update your question with the specific issues. Please do not add comments to a question which you own. You can update your question to make it more clear. – S.Lott Jan 03 '10 at 17:19
  • I got no specific issues. And i got answer i was looking for already. – Arnis Lapsa Jan 03 '10 at 18:31

2 Answers2

6

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

Mickel
  • 6,658
  • 5
  • 42
  • 59
6

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 7 tutorial. You can find a practical playground example in this article as well.

See also:

Community
  • 1
  • 1
BalusC
  • 1,082,665
  • 372
  • 3,610
  • 3,555