本书详细介绍了Java EE基础;Java EE的可视化集成开发平台(Eclipse及运行环境)、Java Applet及JDBC、Web层编程技术、Java EE轻型框架技术、EJB技术、Java EE持久性数据管理、Web服务与SOA技术、Java消息服务等异步技术和Java EE综合使用实例。本书既突出轻型框架Hibernate、Struts 2、Spring,又有企业JavaBean(EJB 3.0)分布式重型框架;既有Web服务,也有面向服务结构(SOA)新技术,其内容主要集中在企业级Java项目所需的重要的API和工具上,使本书成为一本较完整的Java EE Web编程技术教程。本书共10章及3个附录,有实例、习题、教学大纲和实验指导书等。本书可作为本科院校、高职院校计算机及相关专业课程教材,也适合Web编程开发人员使用、参考。