在1996年,Sun将Java集成到ServerSide之后,Java的各项优点便被淋漓尽致的发挥出来。诸如:跨平台、高安全性等特点,大幅度降低服务器端程序设计的复杂度,并且提高了程序的可用性以及生产力。Sun在1999年的时候,针对Servlet对于动态内容的显示有所不足的地方,推出了本书的主角——JSP。本书前两章主要是给初学者有一个完整的概观。初学者对于Java服务器端应用的概念以及所需具备的基本技能,在阅读前两章之后,相信你可以奠定一定的基础。以这个基础为出发点,探讨我们的核心技术JSP,减轻初学者入门之痛。从第3章开始到第7章是属于JSP的基础课程。在基础课程中,从编写基本JSP网页、语法的介绍,到Server环境的建置,都以循序渐进的方式让读者能够从中学习JSP的基础。第8章到第11章则是属于JSP的高级范围,例如:JSP与JavaBean的配合,就必须有一些JavaBean的基础,再与JSP相辅相成的使用;JSP与数据库连接,要了解到JDBc的基础佐以JSP的配合;第12章则是将JSP1.1中最重要的JSP自定义标记概念引入,让读者学习到JSPTagLibrary的使用以及JSP自定义标记所带来的好处。第13章是深入探讨在架构Web应用程序所应该具备的设计概念以及设计上的实作,以期读者能架构高容量、高灵活性的Web应用程序。第14章说明JSP与JavaMail的应用,教读者应用JavaMail与JSP配合。第15章教读者解决常见的UNIX环境的部署与使用,让用户也能在UNIX下开发与执行JSP。