"JSP高级编程,面向中高级编程人员的自学指导书,涵盖JSP技术、J2EE技术、XML技术、JDBC新技术及其在JSP/Servlet程序中的应用,以及JSP网络程序设计。"
《JSP高级编程》一书深入探讨了JavaServer Pages(JSP)的高级主题,旨在帮助已有一定基础的编程人员提升技能,实现更高效、更复杂的Web应用程序开发。全书分为四大核心部分,内容详实,实例丰富,适合于自学者和培训教学使用。
第一部分关注JSP与J2EE技术的结合,特别是企业级Java(J2EE)平台的关键组件——Enterprise JavaBeans(EJB)。这一部分详细讲解了EJB技术的基本概念、工作原理以及如何开发EJB组件,为读者构建基于JSP的分布式应用程序打下坚实基础。
第二部分介绍了JSP与XML技术的整合。XML作为一种数据交换和存储的标准,与JSP结合能增强Web应用的数据处理能力。书中通过第五章至第八章,讲解了XML技术的基础,以及如何使用Tag Library(标签库)将XML数据引入JSP页面。此外,还对市面上常用的两个Tag Library进行了深度解析,提供实战参考。
第三部分聚焦于JDBC新技术及其在JSP/Servlet中的应用。JDBC(Java Database Connectivity)是Java连接数据库的重要接口。第九章和第十章详细阐述了JDBC 2.0和3.0的新特性,如连接池、批处理等,同时介绍了JDBC Optional Pack,这些内容对于实现高效的数据存取至关重要。
最后一部分是JSP网络程序设计,讲解如何利用sun.net包和JavaMail API开发能够访问各种网络服务的JSP程序。这部分内容有助于读者创建功能强大的交互式Web应用,如邮件系统、网络服务接口等。
全书内容结构清晰,实例丰富,语言表达简洁明了,不仅适合JSP初学者进阶,也适合作为网页设计和编程培训课程的教材。配套的《JSP深入编程》面向初级用户,两者结合,形成了一套完整的JSP学习体系。书中提供的源代码实例,进一步加深了读者对理论知识的理解和实践应用。
《JSP高级编程》是一本集指导性、实用性于一体的JSP技术专著,它涵盖了当前Web开发中关键的技术领域,对提升开发者在JSP领域的专业素养大有裨益。