Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Servlet Programming, 2nd Edition

Buy
Java Servlet Programming, 2nd Edition, 9780596000400 (0596000405), O'Reilly, 2001

Since I wrote the first edition of this book, servlets and the server-side Java platform have grown in popularity beyond everyone's wildest expectations. Adoption is pervasive. Web server vendors now offer servlet support as a standard feature. The Java 2, Enterprise Edition (J2EE), specification has included servlets as a core component, and application server vendors wouldn't be caught dead without a scalable servlet implementation. It's more than just vendor-driven hype too. Servlets have become the basis for JavaServer Pages (JSP) and other frameworks, and servlet technology now supports such high-traffic sites as ESPN.com and AltaVista.com.

Not surprisingly, the servlet landscape looks somewhat different today than it did when the first edition went to print. The Servlet API has undergone two revisions, with a third revision on the way. The familiar startup companies Live Software and New Atlanta that once made money selling the JRun and ServletExec servlet engines (now called servlet containers) have gotten themselves noticed and were purchased by larger web-focused companies, Allaire and Unify, respectively. They now offer features above and beyond basic servlet support in an effort to differentiate themselves.

Amazingly, the official javax.servlet and javax.servlet.http packages have been the first Java classes to be officially released as open source. They were transferred to the Apache Software Foundation (ASF) and now reside at http://jakarta.apache.org. The packages continue to follow the Servlet API specification, but bug fixes and specification updates can now be handled by a set of trusted open source developers—including yours truly, who recently had the chance to fix a bug to improve conditional GET request handling in HttpServlet. In addition, the server that acts as the Servlet API reference implementation was also transferred to the ASF and made available as open source under the name Apache Tomcat. Tomcat has since become one of the most popular servlet containers. For more information, see http://opensource.org.

The servlet world has changed, and this book brings you up-to-date. It explains everything you need to know about Java servlet programming, from start to finish. The first five chapters cover the basics: what servlets are, what they do, and how they work. The following 15 chapters are where the true meat is—they explore the things you are likely to do with servlets and the tools you're likely to use. You'll find numerous examples, several suggestions, a few warnings, and even a couple of true hacks that somehow made it past technical review.

(HTML tags aren't allowed.)

Oracle Database 11gR2 Performance Tuning Cookbook
Oracle Database 11gR2 Performance Tuning Cookbook

People use databases to organize and to manage their data. Oracle Database is the leader in the relational database management systems market, with a broad adoption in many industries. Using the best tool is not enough to be sure that the results of our efforts will be satisfactory—driving the fastest car in a Formula 1...

Joomla! 3 Beginner's Guide
Joomla! 3 Beginner's Guide

Even if you've never even begun to build a website, this guide will have you completing one within an hour. It's a fast, practical, fun introduction to Joomla! and content managed website creation.

Overview

  • Create a Joomla! website in an hour with the help of easy-to-follow steps and...
Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS
Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS

The best resource on the very latest for Ubuntu users!

Ubuntu is a free, open-source, Linux-based operating system that can run on desktops, laptops, netbooks, and servers. If you've joined the millions of users around the world who prefer open-source OS-and Ubuntu in particular-this book is perfect for you. It brings...


Domain-Specific Model-Driven Testing
Domain-Specific Model-Driven Testing

Software reuse and software quality are increasingly important topics in today's software engineering both for researchers and for practitioners. The design and implementation of tests is especially challenging when tests are conceptualized for different variants and versions of an application. Stefan Baerisch applies a combination of...

Successful Evolution of Software Systems
Successful Evolution of Software Systems
In today’s fast-changing, competitive environment, having an up-to-date information system (IS) is critical for all companies and institutions. Rather than creating a new system from scratch, reengineering is an economical way to develop an IS to match changing business needs. Using detailed examples, this practical book gives you methods and...
Nanoparticulate Drug Delivery Systems (Drugs and the Pharmaceutical Sciences)
Nanoparticulate Drug Delivery Systems (Drugs and the Pharmaceutical Sciences)
This is an up-to-date text which should find its rightful place on the shelves of postgraduates and more senior scientists in the field. It would be of special value to those in other disciplines who have seen the possibilities of nanomedicine but who have not always appreciated the depth of knowledge that already exists, or the complexity of...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy