- Series: Java Sun Enterprise Series.
- Paperback: 575 pages
- Publisher: Prentice Hall Ptr; 1 edition (May 26, 2000)
- Language: English
- ISBN-10: 0130893404
- ISBN-13: 978-0130893406
- Product Dimensions: 6.8 x 1.5 x 9 inches
- Shipping Weight: 2.6 pounds (View shipping rates and policies)
- Average Customer Review: 238 customer reviews
- Amazon Best Sellers Rank: #4,043,558 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Core Servlets and JavaServer Pages (JSP) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Customers who viewed this item also viewed
From the Back Cover
- Practical guide to using Java for Web-enabled applications and dynamic Web sites
- In-depth coverage of the latest J2EE standards: servlets version 2.2 and JSP 1.1
- Hundreds of completely portable, fully documented, industrial-strength examples
- Configuration details for Apache Tomcat, Sun's JSWDK, and the Java Web Server
Servlets and JavaServer Pages provide a powerful, efficient, portable, and secure alternative to CGI programming for developing professional e-commerce sites and other Web-enabled applications. Here's all you need to leverage the latest J2EE servlet 2.2 and JSP 1.1 standards: real-world insight, advanced techniques, industrial-strength code, and hands-on coverage of three top servlet/JSP engines, including Apache Tomcat.
- Part I gives exhaustive coverage of servlets 2.1 and 2.2. Starts with basic syntax, the servlet life cycle, and use of form data. Moves on to leveraging HTTP 1.1, cookies, and session tracking. Advanced topics include compressed Web content, persistent connections, dynamically generated images, and shopping carts for e-commerce.
- Part II provides an in-depth guide to JSP 1.0 and 1.1, including advice on when to use servlets, JSP, or a combination of the two. Discusses every standard JSP element, including approaches for integrating JavaBeans. Advanced techniques include sharing beans, generating Excel spreadsheets, and defining custom JSP tag libraries.
- Part III covers key supporting technologies: HTML forms, JDBC and database connection pooling, and the use of applets to communicate with servlets.
- Servlet and JSP Quick Reference provides a handy syntax and usage summary.
Every Core Series book:
- Demonstrates practical techniques used by professional developers
- Features robust, thoroughly tested sample code and realistic examples
- Focuses on the cutting-edge technologies you need to master today
- Provides expert advice that will help you build superior software
Core Servlets and JavaServer Pages delivers:
- Practical techniques for streamlining Web-enabled application development
- Proven strategies for optimizing servlet and JSP performance
- In-depth, hands-on coverage of the latest standards: servlets 2.2 and JSP 1.1
- On-line access to all source code, available free for unrestricted use
About the Author
MARTY HALL is a Senior Computer Scientist at the Johns Hopkins University Applied Physics Lab and teaches Java and Web programming in the Johns Hopkins part-time graduate program in Computer Science and for various industry short courses. He is the author of the best-selling book Core Web Programming.
238 customer reviews
Review this product
Read reviews that mention
Showing 1-8 of 238 reviews
There was a problem filtering reviews right now. Please try again later.
"PHP is a free, open-source HTML-embedded scripting language that is somewhat similar to both ASP and JSP. The advantage of JSP is that the dynamic part is written in Java, which you probably already know, which already has an extensive API for networking, database access, distributed objects, and the like, whereas PHP requires learning an entirely new language."
That entire paragraph and many like it could be summarized using the author's own words.."JSP is better than every other programming language out there because it uses Java."
I know I'm convinced! (*wink*)
Here's another in chapter 2, section 2.6:
"Be aware, however, that it is possible for the Web server to crash. After all, no all Web servers are written in reliable programming languages like Java; some are written in languages (such as ones named after letter of the alphabet) where it is easy to read or write off the ends of arrays, make illegal typecasts, or have dangling pointers due to memory reclamation errors."
These types of comments, like many many others located throughout the book, make it appear as if the book is trying to "convert" me to become a Java zealot rather than just learn the language of JSP and Servlet technology. It becomes frustrating to have to read through countless comments on why a particular method is "harder with every other programming language on this planet" rather than just explain how do perform a particular task.
As far as the actual "meat" of the text, there is some really good, basic information regarding JSP and servlets. I do not recommend this book if you don't know any programming and are trying to learn. You're better off with a basic Java book to start with or you'll get lost pretty quickly.
I give this book 3 out of 5 stars. I think that size of this could be cut down by 25% if the editorial drivel was removed. To avoid being totally negative, I really have learned a lot from the material considering I started the book only having experience with ASP, PHP, and Perl for server-side programming.
This book is an excellent read but has little reference value because it has no index. It is very informative if you are looking for something that explains the in's and out's and why's of .jsp and servlets, but if you are looking for lessons and sample code, you will have better luck looking for it online. But then again if you have experience, you can figure out the code yourself -not that difficult.
P.S. There is a wealth of hints and code at java.sun.com That site coupled with this book was enough to get me on my way.
After reading many of the chapters, I found websites on the same topic that explain the topics WAY better. This book is all over the place! It constantly refers to things you haven't read yet such as "For data that is specific to a user, store it in the HtpSession object (see Chapter 9, 'Session Tracking')". If it did that now and then, fine... but this is in almost every section of the book! It's very hard to understand things that you aren't addressing until future chapters. Just hold off and talk about that topic when you get to it and quit referring to it in earlier chapters!
The paragraphs in the book are just a pile of gumbidy-gook too! It's like trying to listen to a lecture from someone who keeps getting off topic. It's all over the place.
The examples are terrible too. One thing you learn in beginning programming is formatting and white space to make your code readable. Some of the examples in this book are SO hard to read for a beginner. Again, I looked at servlet examples on the internet and they were SO much better. It made it much easier to follow.
I haven't read another book on Java servlets yet. So, maybe they're all difficult to read. But, regardless, this book was truly painful.
The book is well written, the examples are usually clear and to the point.
I can't wait to get my hands on vol. 2 when it becomes available.