• Post Reply Bookmark Topic Watch Topic
  • New Topic

USP of JSF

 
Ram kovis
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am planning to start learning JSF..
Before that, I want to know,
1) What are the USP of JSF?
2) Is it gaining popularity just because its from Sun or Does it solve any problems of current frameworks/web development as a whole
3) Somewhere, I read that, learning curve for JSF is steep and previous experience of working in JSPs will not be helpful?
4) using JSF, can we reduce the amount of code , we write or still the same?
5) Does it offer any improvements/modifications to JDBC ?

Thanks
Ram
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1) What are the USP of JSF?

I don't know what USP is.

2) Is it gaining popularity just because its from Sun or Does it solve any problems of current frameworks/web development as a whole

A little of both. There are plenty of sites and threads that talk about JSF compared to other frameworks so I'd do a bit of googling on the topic. That should tell you where it solves any problems.


3) Somewhere, I read that, learning curve for JSF is steep and previous experience of working in JSPs will not be helpful?

I think, with any framework, it's important to know the basics. If you don't understand how J2EE works it will be harder to understand JSF. However, JSF is a component based framework. It is quite different that plain JSP/Servlet programming. As with any framework, there is a learning curve. I wouldn't call JSF a steap one though.

4) using JSF, can we reduce the amount of code , we write or still the same?

As compared to what? I think that is up to the developor. It saves you writing what the framework already does for you; state saving, validation, etc. But anyone can bloat classes with bad patterns and techniques.

5) Does it offer any improvements/modifications to JDBC ?

There is nothing in the JSF API that touches JDBC directly. I'd recommend Spring's data access APIs for that.
 
Prem Khan
Ranch Hand
Posts: 189
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I find it easyer than struts personally, and i like the tags better.

look up oracle ADF on google.


You will need an IDE. I use exadel studio pro 3.0.... it has a free trial
 
Ram kovis
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Greg..
I tried a sample applcaiotion with WSAD 5.1.2.. Its intersting.. I felt like, I was working on VB.. :-) just drag and drop.. Need to look into it more..

Thanks shawn.. will work on it
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!