• Post Reply Bookmark Topic Watch Topic
  • New Topic

New to JSF  RSS feed

 
Michael Cleary
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As I am just now learning servlets & JSP I was wondering if the book would be considered too advanced for newbies? Or would it be a good idea to just plunge right in?
Thanks,
Mike
 
Bill Dudney
Author
Ranch Hand
Posts: 234
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mike,
I think you should get into some MVC framework for the web instead of trying to get your head wrapped around the 'best practices' of JSP/Servlet implementation. There are ton's of gotcha's in doing simple JSP/Servlet work. A good framework like JSF would be a great place to start and over time you can back fill what you really need to know about the way it works. Other frameworks like Struts, Tapestry or WebWorks would also be fine but if you have the learning curve anyway you might as well go with the 'standard'.
Hope this helps!
 
Michael Cleary
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, thanks! It makes sense to me to put it all together in a standard framework from the ground up, and then add whatever else you need/want into your established framework.
Thanks again,
Mike
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you should get into some MVC framework for the web instead of trying to get your head wrapped around the 'best practices' of JSP/Servlet implementation
I think I have to disagree with Bill just a bit here.
At one point I was trying to learn Struts. And nothing was clicking. It seemed like I wasn't able to grasp it. So I went back into the J2EE specification and worked with JSP/Servlets as-is. Once I had a good understanding of that, I went back to Struts and BAM! It clicked. Since all these frameworks are built on top of the J2EE specification, I think it is essential to understand the basics of J2EE before taking on a Framework.
Just my opinion though.
 
Bear Bibeault
Author and ninkuma
Marshal
Posts: 65833
134
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I will second Gregg's opinion on this one. In my opinion, Struts hides too much of its underpinnings. If it were better organized/architected this might not be a problem, But, again my opinion, it's not implemented in a way that allows a user to utilize it without understanding the foundation it is layered upon.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!