为掌握JavaServer Page选择最好的学习材料
JavaServer Page是创建跨平台和跨Web服务器的动态内容Web页的最新技术。目前市面上可以见到最少6类JSP图书,随着更多的此类图书出版和相应的价格攀升使得读者必须选择最好的该类图书成为迫切的需要。本文就对目前最新的JSP图书作出了比较性的评论。
John Zukowski
你正在寻找那些帮助你开始创建JSP站点的此类图书吗?本文就将带你纵览6本最新的JSP图书供你做出自己正确的选择,它们是:
下面的表1为以上接受评论的图书提供大致概览。我随后将进行更详细地评估,对每本书都进行评价。
表1中的第1行一直到作者一行是原书的自我说明。以后各行表示了各书在不同评价点上的版本或者所涉及程度的情况。这里有几个需要注意的地方:
- Servlet API已经从1.0、2.0和2.1升级到了目前的2.2版。JSP API则从早期的0.91版到0.92、1.0升级到了目前的1.1版本。以上图书几乎都涵盖了最新的API版本。
- 针对JavaBean-JSP页面连通性的考察,我主要是通过jsp:useBean的使用作出评价。
- J2EE在servlet、JDBC和XML之外单独考虑。
- API索引表示了图书对
javax.servlet.jsp(也有可能是javax.servlet)API文档的覆盖程度。我个人从来不需要查看javax.servlet.jsp
API索引。为清楚起见,我必须指出API索引并不是隐含对象和JSP 指示符的列表,而是有关JspEngineInfo和JspFactory类的API文档。
- 就Web服务器/数据库以及这里所列出的内容而言,书中提到的服务器内容并不完整。基本上,介绍如何配置Web服务器或者为Web服务器添加JSP文件/Web应用程序也是必要的,对数据库服务器也是这样。
在开始评论之前,我必须提到这一事实:我是Professional JSP (Wrox Press出版)书中某一章的作者。尽管我确实为Professional
JSP一书作出了自己 的一点贡献,但我觉得我仍然可以对包括该书在内的以上图书作出客观的评价。很清楚,我对这本书并不是特别的喜欢,我希望读者可以觉察到这一点。
在本文的以下部分,我将对每本书作出自己的评价。每本书的标题旁边是我给的星级评分,其标准是根据该书对JavaServer Page技术的整个涵盖情况。一颗星表示质量较差,最高的评价是五星级。
|