Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs
Lately, I'm often asked which books on Java servlet and JavaServer Pages (JSP) I would recommend. In fact, even when I was at a local bookstore recently someone asked me that. This month, I'll review five books that focus completely on servlets and four others that contain strong servlet content.
The five books with servlet-only content in this review are:
Table 1 below provides a quick review of the main characteristics of these servlet-specific books.
| Table 1. Servlet-specific books overview | |||||
|---|---|---|---|---|---|
| Java Servlet Programming | Developing Java Servlets | Inside Servlets | Java Servlets by Example | Java Servlets | |
| Publisher | O'Reilly | Sams | Addison Wesley | Manning | McGraw Hill |
| Price | 2.95 | 9.99 | 9.95 | 9.95 | 9.99 |
| Total Pages |
510 |
515 |
434 |
548 |
514 |
| CD-ROM/Source from FTP site | No / Yes | No / No | Yes / No | No / No | Yes / Yes |
| Servlets/JSP Versions covered | 2.0 / 0.91 | 2.1* / 0.92 | 2.1 / No | 2.1 / No | 2.1 / No |
| Sessions | Good | Good | Good | Average | Very Good |
| Security | Good | Average | None | None | Average |
| XML | None | None | None | None | None |
| JDBC | Good | Very Good | Poor | Average | Good |
| Internationalization | Very Good | None | None | None | None |
| API Reference | Yes (AD) | Yes (AD) | Yes (D) | Yes (AdE) | Yes (Ad) |
| Web Servers | JWS 1.1 | JWS 1.1, JRun | JWS 1.1, JRun, ServletExec | JWS 1.1, JRun, ServletExec | JWS 1.1 |
The following list explains the meaning of the last several rows in this table. The first group of rows, up to "CD-ROM/Source from FTP site," should be fairly self-explanatory.
javax.servlet API documentation. An (A) indicates the reference is included in the appendix. A (D) indicates the reference includes long
descriptions, and a (d) indicates short descriptions. An (E) indicates the use of examples within the API reference.
The ranking scale for these topics is None, Poor, Average, Good, Very Good. An asterisk (*) in a field means the review of the specific book provides further details of the ranking.
com.oreilly.servlet packageServer-side Java: Read the whole series -archived on JavaWorld