Java Servlet编程(第二版)
孙鑫, 谢茂强 译
出版时间:2002年06月
页数:736
在过去的几年里,Java servlet已经在服务器端开发领域引起了轰动。现在,随着Servlet API 2.3版的引入,服务器端的servlet将把Java Web软件开发带向更高的层次。
为更好地生成动态网页,servlet提供了快捷、强大、灵活的开发环境。开发出来的servlet可以在服务器的进程空间里运行,并能同时处理多个请求,因此,采用servlet方案系统的性能将会比其他解决方案优秀得多。servlet可以使用各种Java API和第三方厂商提供的组件类,而这些都是Java 2企业版(J2EE)的有机组成部分。当然,最值得称道的便是servlet的平台无关性 -- 真正做到了"一次编写,到处运行"(Write once, Serve anywhere)。
这本畅销书的第二版经过了全面的修订。对于那些servlet初学者,这本书将会向你展示如何使用servlet来创建强大的可交互的网络应用程序。它的主题包括:动态HTML网页、XML文档、WAP(无线应用协议)和多媒体信息,在介绍这些主题的同时还会介绍会话跟踪、使用JDBC高效连接数据库等技术。如果你对servlet编程有一定程度的了解,本书会向你介绍servlet的最新动态,包括Web应用程序存档文件(WAR)、配置描述符(Deployment Descriptor)、J2EE集成、均衡负载、基于角色的服务安全策略、优化的servlet协作、JSP(Java服务页面)以及其他内容生成框架。
"对于Web开发者来讲,尽管第一版已经很经典了,但第二版在可读性和讲解上下了更大的功夫,因此更超过第一版。你应该反复地琢磨书中那些有深度、有意味的忠告、技巧和实例,这将使你受益匪浅。"
--Danny Coward,Servlet API规范负责人
"从诞生开始servlet已经走过了很长的发展历程。除了功能大大改进外,比起以往它还有许多其他重要的扩展……Jason Hunter生动讲解了这些新功能,并从一个新的视角来看待这些核心特性,也正是这些特性才使得Servlet API如此流行。而这本书也正是你在寻觅的百科全书式的参考手册和教程?quot;
--James Duncan Davidson,Apache Tomcat和Ant的创建者
Jason Hunter 是CollabNet公司的资深技术专家。他是负责Servlet API开发的专家组成员,并为Apache Tomcat服务器的开发做出了重要贡献。
William Crawford 最近在位于马萨诸塞州剑桥的Invantage公司领导一个开发队伍,为制药工业开发基于Java的企业网工具。
书名:Java Servlet编程(第二版)
译者:孙鑫, 谢茂强 译
国内出版社:中国电力出版社
出版时间:2002年06月
页数:736
书号:7-5083-0844-1
原版书出版商:O'Reilly Media
Jason Hunter
Jason Hunter是CollabNet(http://collab.net,这是一家为开源协作提供工具和服务的公司)的资深技术专家,除了编写《Java Servlet Programming》外,他还是Servlet.com的发布者、com.oreilly.servlet库的创建者、Apache Jakarta项目(著名的Tomcat服务器便出自于该项目)的积极参与者(在Sun公司内部建立该项目时便已参与),并对该项目有很大的贡献,在Apache Jakarta项目中,Jason担任Servelt/JSP和JAXP API开发的专家组成员,并在管理Java平台的JCP执行委员会中拥有席位,同时还是Apache软件基金的代表。此外他还为《JavaWorld》杂志的专栏撰写文章,在许多有关编程和开源软件的会议上发表讲话。最近他与他人合作开发了开源的JDOM库(http://jdom.org),以优化Java和XML的集成,除此之外他还领导着一个开发JDOM的专家组。
Jason过去曾经担任从事Java培训和咨询的K&A软件公司的首席技术官,在任职期间为包括Sun公司在内的十几家公司提供过Java咨询。而在此之前他受聘于SGI公司,从事各种网络技术的开发。
Jason以优异的成绩毕业于Willamette大学(位于俄勒冈州赛勒姆市),并于1995年获得了计算机科学的学位。Jason是在1995年夏天开始接触Java编程的,并于1996年12月开始涉足servlet和相关的服务器端技术。在业余时间,他热衷于在崇山峻岭间徒步旅行。
William Crawford
William Crawford从1995年开始就一直在开发基于Web的企业应用,包括最早的基于Web的电子病史档案系统之一(在波士顿儿童医院)和一些最早的企业级Java应用。他为各种不同机构的客户担任过咨询顾问,包括波士顿儿童医院、哈佛医疗中心、无数的刚刚起步的公司和几个财富500强企业。在他成为麻省剑桥的Invantage公司的CTO之前,他从耶鲁大学获得了历史学和经济学学位。他是《Java Servlet Programming》和《Java Enterprise in a Nutshell》的作者之一。
Will目前是麻省的Perceptive Informatics公司的首席软件架构师,该公司是制药行业的软件和服务提供商。可以通过http://www.williamcrawford.info联系他。
本书封面上的动物是一只普通的欧洲熊。熊共有八个种类:大熊猫、眼镜熊、太阳熊、懒熊、亚洲黑熊、美洲黑熊、棕熊和北极熊。除了很少的眼镜熊和北极熊之外,几乎所有的熊都生活在北半球。所有的熊都有着相似的生理构造,但其个头大小却大相径庭,最小的是太阳熊,它们仅重150磅甚至更少,而北极熊则能长到1800磅左右。它们的生活环境和饮食也差异甚大。熊属于食肉类,但除了北极熊以外其他所有类的熊都有杂食的习惯。从生物学上讲,与其他食肉动物相比,熊同海象及海狮更为接近。它们的生命不是很为人知,可以认为大约在25到40年之间,而动物园里的熊要比野外的熊活得更长。