
前言
基于Java技术的Web应用开发是Java技术教学的第三阶段,该课程的先导课程包括网页制作、Java语言程序设计、Java网络编程、数据库应用等。本书介绍了Web应用体系架构、HTML、Servlet技术、JavaScript技术、JSP技术、JavaBean组件技术及数据库应用。学生在掌握这些知识的基础上,将具有利用Java开发各种基于B/S架构的电子商务与信息化项目的能力。
本书各章相对独立,按进行B/S架构项目开发所应有的知识来组织章节。本着“理论适度、重在应用、重在会用”的原则来确定各章内容的深度和广度。理论叙述尽量简单,形象;例子既注重简洁,又注重实用及代码的完整性。并且用一个项目贯穿本书的各个章节,有利于学生提高项目开发的能力,使其能与项目开发无缝接轨。
本书详细讲解了进行Web应用开发的所需知识。针对较难理解的问题,从简单到复杂,逐步深入,便于学生掌握。本书分为9章。第1章和第2章介绍Web应用体系架构和环境变量的设置。第3章介绍贯穿全书的项目的框架及功能模块的划分。第4和第6章讲述项目前台开发,包括HTML和JavaScript技术。第5章和第7~9章讲述项目后台开发,包括Servlet技术、JSP技术、JavaBean组件技术和数据库应用。
本书面向的读者是具有一定Java语言基础的人。本书可作为各大专院校、高等职业院校计算机专业的教材,也可供从事基于Java技术的Web应用开发的技术人员学习参考。
本书由孙璐、罗国涛组织编写。在编写过程中得到了四川托普信息技术职业学院领导的指导和支持,特别是得到了刘勇军的大力帮助。参加编写工作的还有中南民族大学的项巧莲和华中师范大学的戴上平等。全书由孙璐统稿和审读。在本书的编写过程中得到了各方面的大力支持,在此一并表示感谢。
为了方便教学,请登录www.huaxin.edu.cn或www.hxedu.com.cn免费下载与本书配套的教学资料。需要课件的读者也可以与编者联系(sunlugogo@163.com)。
由于编者水平有限,加上时间仓促,书中难免有不当之处,敬请各位同行批评指正,以便在今后的修订中不断改进。
编者