本书全面介绍了进行Java web应用开发所需的各种技术。在内容安排上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、编程信条等栏目,夯实读者编程技术,丰富编程经验。全书共分18章,按内容结构可以分为3篇,基础篇、进阶篇和高级篇。其中,基础篇介绍了开发环境和Java Web应用开发的基础知识,包括Java语言基础、Javascript脚本语言和JSP语法;进阶篇介绍了Java Web应用开发的核心技术、JSP与Web页面交互和数据库应用开发技术;高级篇介绍了进行Java Web应用开发的高级技术,包括EL、JSTL、文件操作和Ajax等。本书附有配套光盘,光盘中提供了本书所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003、Windows Vista、Windows 7环境下编译和运行。本书适用于Java Web应用开发的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。