by Joel Murach and Andrea Steelman
24 chapters, 729 pages, 329 illustrations
ISBN-13: 978-1-890774-44-8
Ever since we published the first edition of this book back in 2003, we've been getting feedback like this from developers:
"This book is excellent, excellent, excellent! The authors have a
gift for developing the topic of JSP, Servlets, and building a
Java-based ecommerce site in a methodical, easy-to-understand approach." Now, I'm delighted to tell you that you'll feel the same way about this
new, 2nd edition. The content has been redone from start
to finish, so you'll learn the best features, tools,
and techniques for developing today's web applications (see what's NEW below).But our popular approach hasn't changed: This 2nd edition
still presents Java web programming in a way that's
methodical, easy to understand, and easy to apply to
your own web development projects (see what's the same below).
What you'll learn in this book
If you look at the table of contents, you'll see that this book teaches all the skills you need to develop almost any type of Java web application today. The chapters gradually move from the simple to the complex as they show you how to work with:- the Tomcat servlet/JSP container
- the NetBeans IDE
- HTML pages and forms
- JSPs, servlets, and the MVC pattern
- sessions and cookies
- JavaBeans
- the JSP Expression Language (EL)
- the JSP Standard Tag Library (JSTL)
- custom JSP tags
- MySQL, JDBC, and connection pooling
- JavaMail
- SSL and secure connections
- authentication
- advanced HTTP skills
- listeners
- filters
What's NEW in this edition
- You get coverage of all the current software versions: Java SE 6, Java EE 5, servlet 2.5, JSP 2.1, Tomcat 6, NetBeans IDE 6, and MySQL 5.
- Today, some excellent IDEs (integrated development environments) for Java web development are available for free. As a result, it no longer makes sense to use a text editor and a command prompt to develop Java web applications. That's why this book now shows you how to use one of the most popular open-source Java IDEs, NetBeans. Right from the start, you'll learn how to use this tool to develop web applications faster than ever.
- You'll learn how to use the JSP Expression Language (EL) and the JSP Standard Tag Library (JSTL). These features often work together, and they allow you to write code that's more compact and easier to understand and maintain than you can using standard JSP tags.
- You'll see how to work with listeners, which were introduced in the servlet 2.3 specification. A listener is a class that listens to web applications for certain events and provides methods that are executed when those events occur.
- Another new servlet feature, filters, can be used to intercept HTTP requests and execute code before or after the requested servlet or JSP is executed. So you'll also find out how to use filters to enhance your web applications.
What's the same
- You still get detailed instructions for installing and configuring a Java web development environment on your own PC. Although Tomcat, NetBeans, MySQL, and Java itself are all free, it can be frustrating and time-consuming to get them set up right. So the work-saving advice you get here will pay for the book almost at once.
- You still get full coverage of what you need to know to build business web applications, presented in a way that's easy to understand.
- You still get the paired-pages format that our customers like so much.
- You still get dozens of coding examples and the code for a full web site so you always see how the features you're learning are applied in the real world.
No comments:
Post a Comment