本书是一本全面讲述构建基于浏览器一服务器三层架构应用系统的教材,所采用的技术路线是流行的Java Web技术。本书是复旦大学软件学院在计算机应用系统教学研究方面的*新成果,全书共分l0章,全面讲述了利用编程语言(Java)构建实用应用系统的方法。
本书分为4个部分:
**部分是第1章,介绍了基于Web的应用系统的一些基本概念;
第二部分是第2章~第4章,深入讲述了基于Web的应用系统中浏览器层的主要技术,包括 XHTML、CSS、JavaScript;
第三部分是第5章,第8章,较为深入地讲述了基于Web的应用系统中服务器端技术。本书采用Java JSP作为实现Web服务器端应用程序的设计语言。这一部分也可以被进一步细分为两小部分:
应用服务程序设计(第5章、第7章、第8章)和数据库程序设计(第6章);
第四部分是第9章和第10章,介绍了应用系统构建中一些新颖和热门的技术,包括XML技术(第9章)和Ajax技术(第10章)。
本书采用精简而全面的原则进行编著,总结了在大学本科教学中的实践经验,精选了一些对于初学者难以理解并且十分重要的概念进行深入细致的讲解,