前言

Java技术与Web服务之间没有界限。

——James Gosling(Java技术之父)

随着当今信息技术的飞速发展和Internet的普及,人们越来越依靠网络技术来架构自己的个人网站或者组建企业的门户网站,从而实现各种价值、业务和功能,进行网上的营销、交流和宣传。Java Web基于强大的Java语言,从最初的Servlet,发展到后来的JSP,再到以Struts、Hibernate、Spring等为代表的框架,吸引着许多Web开发人员的眼球。Java Web开发在可重用性和安全方面得到很好的保证,架构网站变得越来越方便和快捷。今天,已经有越来越多的人使用Java Web技术设计高效的电子商务和电子政务系统,开发各种中间交易系统,创建高水平的企业网站。

为了方便广大读者学习,作者结合自己十多年的Java Web项目开发和培训经验写作了本书。本书全面地介绍了Java基础、JSP、JavaBean、Servlet、SSH等技术,并以实例介绍了架构Java Web站点所采用的工具和组件。本书力求让读者学完后有开发实际商业化项目的本领。

本书的特点

本书的主要特点如下:

❑ 内容丰富,知识全面。全书共分4篇17章,采用从易到难、循序渐进的方式进行讲解。内容几乎涉及到了Java Web程序开发的各个方面。

❑ 循序渐进,由浅入深。为了方便读者学习,本书首先让读者了解JSP,并掌握开发JSP动态网站所需的开发环境和工具。读者在掌握开发环境和工具的基础上,逐渐学习Java Web更深的知识SSH,掌握网站系统构建。从而读者可以边学习,边动手,更快地掌握Java Web各种知识。

❑ 格式统一,讲解规范。书中每个例程都采用了分步骤的实现方法。这样使得读者可以很清晰地知道每个技术的具体实现步骤,从而提高学习的效率。

❑ 对比讲解,理解深刻。由于Java Web相关技术较多,很多读者无所适从,无从下手。本书通过对比讲解的方式,帮助读者解决这个问题。本书在第8、13、14、15章分别使用4种技术实现用户登录系统,并进行相应的对比。通过对比讲解,读者可以对这几种技术有更深入的理解。

❑ 案例精讲,深入剖析。根据作者本人多年的项目经验,Java Web系统开发万变不离其宗,一通百通。所以本书没有像其他书籍一样使用多个案例讲解。本书选取了两个最典型的案例,对系统做整体分析,让读者对系统有整体把握。然后通过对开发过程及知识点的详细讲解,使读者可以真正掌握系统开发的精髓。

1. 清晰的体例结构

1 知识点介绍 准确、清晰是其显著特点,一般放在每一节开始位置,让零基础的读者了解相关概念,顺利入门。

2 实例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。

3 实例代码 与实例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。

4 运行结果 对实例给出运行结果和对应图示,帮助读者更直观地理解实例代码。

5 贴心的提示 为了便于读者阅读,全书还穿插着一些提示、说明等小贴士,体例约定如下:

提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。

说明:对一些终于的知识点进行说明,以巩固所学知识。

6 习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握,题目的提示或答案放在光盘中。

经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式,会非常轻松、顺利地掌握本书知识。

2.实用超值的DVD光盘

为了帮助读者比较直观地学习,本书附赠DVD光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码等。

● 多媒体视频

配有长达19小时手把手教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。

● 电子教案(PPT)

本书可以作为高校相关课程的教材或课外辅导书,所以笔者特别为本书制作了电子教案(PPT),以方便老师教学使用。

3.提供完善的技术支持

本书提供了论坛:http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。

4.丰富的额外素材下载

相关的开发素材文件,在www.broadview.com.cn提供下载。

适合阅读本书的读者

● 希望进入Web开发领域的新手。

● Java学习人员。

● JSP入门者。

● 从事JSP编程的Web开发人员。

● 想使用Java开发网络应用的人员。

● 想自学制作网站的网络爱好者。

● 大、中专院校的学生。

本书作者

本书主要由孙更新编写。其他参与本书编写的人员有昊燃、刘永纯、曾光、张双、朱照华、黄永湛、孟祥嵩、张贺军、李勇、关涛、王岩、李晓白、魏星、刘蕾等,在此一并表示感谢!

编著者