Java相关技术作为最流行的开发技术之一,在Web开发领域也有着非常广泛的应用.但Java Web开发所涉及的技术比较繁杂,涉及了很多语言和工具,比如HTML,JavaScript,JSP,JDBC,Servlet,Spring,Struts等等.而且它们各有所长,并不完全是一个完善的体系.这对需要掌握Java Web开发的人来说,有一定的困难.
为了方便初学者掌握Web开发技术,笔者编写了本书,全书紧紧围绕Java Web开发的核心,讲解了网站开发所需要的各方面知识.
本书的内容优势
从零开始,循序渐进.本书从最基础的搭建Java Web开发环境开始讲起,到使用融入多种框架技术的SSH框架开发的综合案例.本书在讲解的过程中,本着由浅入深,循序渐进的原则,每章中的知识点都从最基础的内容讲起,即使没有打好Java基础的读者也很容易学.
实例丰富,内容完整.本书每一章的内容都是相对独立的.例如第1章的主要内容是如何搭建Web开发环境,而第2章的主要内容是讲解HTML的相关基础知识,由此可见,两者之间并没有任何的依赖关系,而且对每一章的技术讲解都比较完整.本书几乎在每一章都提供了大量的实例.这些实例充分展现了相关知识点的实现细节.读者可以在学习相关知识点后,通过上机实践这些例子来更深入地了解并掌握这些知识点.
案例新颖,讲解详细.在本书的最后还提供了两个完整的实例:商品管理系统(模仿淘宝网)和文件传输系统.其中商品管理系统采用了Struts2+JDBC的模式进行开发;而文件传输系统则采用了Struts2+Spring2+Hibernate3的模式进行开发.通过对这两个实例的学习,读者可以掌握基于Struts2和SSH模式的开发步骤和相关的开发方法,并可将实例中所采用的技术应用到自己的项目中.
介绍新版本,比较旧版本.本书所使用的开发工具和相关的框架在笔者写作本书时都是最新版本,如Spring2.5,Struts2.1.6等.可以使读者在学习本书内容的同时接触到目前最新版本的开发工具和框架,并且在书中介绍新版本中的新特性.
本书的体例编排优势
为了方便读者学习,本书在写作方法上独出心裁,主要包括如下几点:
实例经典,举一反三.本书对每章节中各个方法和属性都进行了实例演示,在每个实例中都演示了方法或者属性的典型应用,便于读者理解和使用.
图文并茂,重点突出.本书每个实例的运行结果,都用图片的方式展示出来,做到明确直观.
对程序代码进行编号,代码详解与代码对号入座,方便读者解析代码,从而提高学习效率.
每章最后配有习题,让读者总结提高,答案可通过网站下载,方便读者学习.
分类十分细致,每个知识点都体现在目录中,读者根据目录,就可以轻松地找到需要的内容.
光盘内容
(1) 全书所有实例的源代码以及对应的素材文件.
(2) 15小时视频讲解.
(3) 赠送266页PPT文档.
(4) 赠送928页电子资料.
本书的内容安排
本书共4篇14章,从搭建Java Web开发环境讲起,循序渐进地讲解了HTML和CSS的相关知识,Servlet和JSP技术的使用方法以及SSH框架的各种配置等.主要内容如下:
第一篇(第1~4章)介绍了Java Web开发的基础知识.
内容包括搭建Java Web开发环境,HTML相关技术基础知识,JavaScript相关技术基础知识以及JSP开发技术.
第二篇(第5~8章)介绍了Java Web开发技术.
内容包括Servlet技术详解,搭建数据库开发环境,JDBC技术详解以及JavaBean技术基础知识.
第三篇(第9~12章)介绍了Java Web开发框架.
内容包括对Ajax,Struts2,Hibernate3的技术详解以及Spring2技术详解.
第四篇(第13~14章)介绍了两个综合案例,分别为商品管理系统和文件传输系统.
其中商品管理系统是由Struts2框架开发完成的,第13章详细介绍了系统模块的具体功能和实现方式;文件传输系统是由Struts2+Hibernate3+Spring2组合开发完成的.第14章详细介绍了三者之间的关联方式和具体实现方式.
适合阅读本书的读者
Java Web初学者.
专业的网页制作人员.
网页程序代码编写人员.
从事网页代码优化的工作人员.
初步掌握Java技术,想深入学习SSH框架开发的读者.
下一页