File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes any suggestion about JSP and struts book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "any suggestion about JSP and struts book?" Watch "any suggestion about JSP and struts book?" New topic

any suggestion about JSP and struts book?

Will Lee
Ranch Hand

Joined: Mar 16, 2005
Posts: 58
I'm new to struts, and using JSP scripting for a while but want to use JSTL, anyone have good recommandation of books? I search and every book got good and very bad comments I'm too confused to pick a good one.

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63852

Get a good book on just JSP, JSTL and Servlets first and get all that under your belt. Worry about Struts later if you decide that it's necessary.

Visit the JavaRanch Bunkhouse for recommedations.
[ March 16, 2005: Message edited by: Bear Bibeault ]

[Asking smart questions] [About Bear] [Books by Bear]
Mark Vedder
Ranch Hand

Joined: Dec 17, 2003
Posts: 624

For JSP, I would recommend either Head First Servlets & JSP or Core Servlets and JavaServer Pages: Volume 1: Core Technologies. (While Core Servlets is in its second edition, the first edition is available as a free PDF download.) I also like the O'Reilly book JavaServer Pages, but think it can be a bit dense and too fast paced for a beginner. It does make a great second book.

I agree with Bear that you need to have a good understanding of JSP & Serlvets before attempting to tackle Struts. Once you are ready, here are some thoughts...
I have read a couple Struts books, but have yet to find one that I can recommend highly above all others. I find each has some strengths, but also some weaknesses. Again, the O'Reilly book, Programming Jakarta Struts is a great book, but when I read it, it was my first exposure to Struts and I found it daunting. After having a better foundation, I reread it and found it very informative. (Note I read the 1st Edition, but the 2nd is now out.) I think the "problem" with writing a Struts book is that Struts is a complex and large framework, and it can be hard to organize the presentation of the material in a easy flowing manner. In the end, I read about 4 books on Struts, picking up different things from different books and via repetition. But in the end, I learned Struts by developing a mid-sized Struts application. O'Reilly did recently publish the Jakarta Struts Cookbook, and it looks like it may make a good reference book, but I have not had a chance to read any of it,

While Amazon and its reviews are great, in the end I often find the best way to pick a book is to spend a Saturday in a good brick & mortar bookstore and read a chapter or two from each book. Other people's recommendations and reviews are going to be based on their learning style, the type of organization they like in a book, and their level of knowledge that they already have.

I hope that helps...
Will Lee
Ranch Hand

Joined: Mar 16, 2005
Posts: 58
Thx a lot!! That's really help.
Charles McGuire
Ranch Hand

Joined: Jan 18, 2005
Posts: 99
I am also new to JSP's, servlets, and Struts but making great headway thanks to an Extension class I'm taking from the local university. The course is on Struts, but because there are only 10 of us in the room our discussions go everywhere. The instructor answers all e-mails inbetween classes, so that helps the learning curve too.

I have found that this topic takes you to about every topic in the J2EE realm. Not only JSPs, Servlets, but JNDI, JDBC, HTML, and especially DESIGN PATTERNS.

Because of this stew of technologies, I found the Safari subscription helpful. It is part of O'Reilly. You pay a flat fee every month ($19) and can have up to ten (10) books on your virtual bookshelf. The book has to stay on the bookshelf for at least 30 days, after which you can swap it for another book or keep it. If you find you really like a book, you can buy it from them on line at a discount.

A lot of books are available on Safari, not just the ones from O'Reilly. Unfortunately the Head First series is not available. My theory is that those books have too much graphics and cutsey images to be economically placed on-line. I like the Head First series, especially their book on design patterns.

Rotsa ruck.

There's no place like
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Safari looks nice but I hate reading from a screen. I do have some e-books but find myself printing them and reading the prints more often than not...

Mark Vedder
Ranch Hand

Joined: Dec 17, 2003
Posts: 624

I have been a Safari subscriber for almost 2 years now, and I love it. It should be noted that Safari allows printing, and in fact have a "print" button on all pages. They also have a subscription option that allows you to purchase download tokens to download chapters. I know some people do not like reading from the screen, but I am fortunate that it doesn't bother me. I suspect that the distain of reading e-books from the screen will decrease in its commonality as the "younger" generation, having grown up with computers, will be more use to that type of thing.
I agree. Here's the link:
subject: any suggestion about JSP and struts book?
It's not a secret anymore!