I am doing a sample project which has spring as a business/service layer and hibernate as persistence layer and i have done the unittesting of the logic and persistence mechanisms.Now i want to build a web page for this project. But i am confused whether to use Struts or JSF. As i want the presentation Layer to be easy to create and less painfull. So which one is better to use? Struts or JSF
P.S :- I have only Spring and hibernate expereicne and no Presentation Layer experience(Servlets,JSP being exception). So i thought of asking for some help
Well, it's pretty old now, but one of the most helpful things for me was a 4-part series from IBM DeveloperWorks called "JSF for Nonbelievers" by Rick Hightower. Although ancient by JSF standards, it's still pretty much applicable today and it's a pretty good intro all the basics.
I'd also take a look at those "PDF"s, that were just recommended in another thread in this forum.
Integrating Spring is fairly easy using the Spring/JSF variable resolver that allows you to inject Spring objects into JSF objects. Unfortunately, other than to point you to springframework.org, I can't be very helpful on that. They recently converted to a new resolver that's better adapted to JSF2, but I haven't managed to master that one yet. Not enough spare time, alas.