JSP设计(第三版)
林琪, 朱涛江 译
出版时间:2004年11月
页数:796
自1999年JSP 1.0发布以来,JavaServer Pages(JSP)可谓掀起了一场风暴,其追随者蜂拥而至。JSP为企业Java开发人员提供了一个开发动态Web网站和Web应用的灵活工具。随着JSP标准标记库(JSTL)的引入,JSP规范第一版中略显粗糙的方面也有了大幅改进,JSP 2.0则将此技术又推向了一个新的高度。
《JSP设计(第三版)》得到了充分的修订和更新,以涵盖JSP 2.0和JSTL 1.1规范。其中详细介绍了JSP 2.0中新增的表达式语言(EL)、JSTL 1.1标记库和新的函数库、支持定制标记库开发(而无须Java代码)的新标记文件格式、简化的Java标记库API、在JSP XML语法方面所做出的改进等等。不仅如此,在此还详尽地描述了Apache Tomcat服务器的建立、JSP和JSTL语法和特性、错误处理和调试、鉴别和个人化、数据库访问、XML处理和国际化等诸多内容。
希望学习JSP的专业人士可以划归为两大阵营,而这本书也充分认识到这两大阵营存在着不同的需求:网页设计人员感兴趣的是如何在Web页面中使用JSP元素,而程序员则更希望了解JSP API,以及如何将JSP有效地用做企业应用的一部分。如果你身为网页设计人员,那么会从本书第二部分的实用Web应用示例中获益匪浅。如果你是一个程序员,则会对第三部分所详细介绍的高级主题倍加推崇,例如如何使用流行的Apache Struts MVC(模型-视图-控制器)框架将Servlet和JavaBeans组件与JSP集成,以及如何使用JSP API开发定制标记库,在此还提供了一些实际示例,开发你自己的标记库时可以将这些示例作为起点。
“Hans Bergsten是一位经验老道的JSP专家组成员,他对JSP做出了卓越的贡献。Hans不仅充分而准确地领会了JSP 2.0和JSTL 1.1的新特性,而且通过这本书以一种组织得当、易于理解的方式表述出来。书中还提供了大量点睛的绝好例子,因此对于所有严谨的JSP 2.0开发人员来说,都应当将这本书作为‘必备’手册放在身边。”
—Mark Roth,JSP 2.0规范首席设计师,Sun Microsystems公司
Hans Bergsten是Gefion Software的创始人,这家公司主要致力于基于J2EE技术的服务器端Java服务和产品的开发。从Servlet和JSP规范诞生之日起,Hans就一直是相应工作组中的一位积极参与者。他还对其他一些相关的JCP规范也有所贡献,如JSP标准标记库(JSTL)和JavaServer Faces(JSF)。作为Apache Jakarta项目管理委员会的最初成员之一,他还大力推动了Servlet和JSP的Apache Tomcat参考实现的开发。
书名:JSP设计(第三版)
译者:林琪, 朱涛江 译
国内出版社:清华大学出版社
出版时间:2004年11月
页数:796
书号:7-5083-2273-8
原版书出版商:O'Reilly Media
Hans Bergsten
Hans Bergsten是Gefion Software公司的创办人,这家公司的专长是以J2EE技术来发展Java产品与服务。作者本人相当积极参与各种J2EE技术的规范制定工作,包括servlet、JSP、JSTL以及本书的主题 —— JSF都有他的身影。Hans同时也是Apache Jakarta Project Management Committee的初期成员,协助开发Apache Tomcat对于 servlet与JSP规范的支持能力。
《JSP设计(第三版)》的封面动物是一只灰狼,也称作木狼。灰狼一度曾遍分布于北美各地,不过如今只在阿拉斯加、加拿大和美国部分地区的开放平原和森林能够看到它们的身影,这只是其原先生存范围的一半。灰狼是一种社会性动物,它们沿袭配偶终生制,通常群居生活,狼群可能由2只到15只狼组成;最强壮的公狼就是这个狼群的首领。在一个狼群中,只有首领(夫妻)才会生育狼仔,母狼有时在4、5或6月生下7只左右的狼仔,并由狼群中的所有成员共同抚养。