This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Hi all, I am trying to beef up my skills in JSP and I want to get a really good book to help me. Can anyone recommend a really good one for me? I wanted to be sure to get a good understanding of custom tags. I am hoping to find one with some simple code examples, and one not loaded down with case studies and API references. Any help welcome. Bill
I bought WROX's Professional JSP (1st edition). I must admit it was not as good as it could have been. I came from a VB/ASP background, so sometimes they skimmed right over things that should have been explained a bit better. The first 'intro to JSP' section basically gives you the quick tour of every possible JSP tag or directive, but does not go into their usage very much. I was hoping for a textbook type book, but after the first 2-3 chapters, it got into case studies and very specialized stuff like WAP.
However, I have glanced through the 2nd edition of that book and in just thumbing through it, I can tell it is much better. The front part is completely re-written. There is now some background, it describes the history of CGI and servlets, and how JSP's fit in to the whole scheme. This would have been very helpful to me (VB/ASP background, remember?)... and they seem to have expanded the 'quick tour' into more of a 'somewhat quick' tour.
But they do still have the case studies and API reference in the back. But this is a good thing, because the API you get from Sun isn't always completely helpful, and this book repeats the API but also provides sentences that start with "You'd use this call when you want ..."
In fact, I'm seriously considering buying the 2nd edition. Hope that helps.
I came across a good JSP book called "Read Less, Learn More: Javaserver Pages" in Barnes&Noble. It's a visual guide that goes step by step using screen shots. It's pretty basic but the exercises cleared up some questions I had after reading more advanced books. I found the section on databases to be helpful. I think it's worth a look Thom