I have just graduated from my MSc in OO Programming where I was taught the essentials of Java. I would like to specialize on Serlets & JSP. Of course not in a theoretical way but in a practical, since my goal is to find a decent job as a developer. I want to be able to convince my interviewers that I can be productive from startup and that's what I need a good book for. This book should not be oriented towards a certification preparation, nor be very theoretical, nor for use as a reference. The ideal book should contain code examples, lots of exercises and if possible tutorials.
Looking forward to your answers, Rocco.
[ May 27, 2006: Message edited by: Rocco Feri ] [ May 27, 2006: Message edited by: Bear Bibeault ]
There are plenty of books on JSP and Servlets out there. Too many to list here, so we've listed them, with reviews, in our Bunkhouse.
Note that there probably isn't a single ideal book for what you are looking for. I own many books on the same topics. But there is usually a starting point. Check out the link I sent you and read the reviews. That will give you a good idea of what you might want. And I am sure that others will pine in with their own suggestions.
I am aware of the BunkHouse, I have bought Head First Servlets and JSP based on the reviews there, but to be honest I feel I was mislead because the way the books are presented there seems more like an ad rather than a detailed explanation of what it is intended for/strong/weak points.
That is why I am asking for the opinion of more experienced people than me!
Most people seem to really like the HF book -- perhaps if you outlined what you didn't like about the book and why you felt mislead (I suspect it was the cert focus?), perhaps someone would have a better idea of a book that would suit your purposes.
Btw, no book is going to prepare you for a career in web applications, you've got to get in and get your hands dirty. I'd suggest reading a book or two to get the feel of things (be sure that the books are modern and addresses JSP 2.0), pick a project, and start coding. [ May 27, 2006: Message edited by: Bear Bibeault ]
I have a requirement that involves coding servlets for a simple web app, and I'm finding this book *extremely* useful. It's "gentle" (without being condescending or simplistic), it's practical (without being overwhelming). I'd very strongly recommend it:
Murach's Java Servlets and JSP Andrea Steelman, Joel Murach