JSP(Java Server Pages)是目前动态网站开发技术中*典型的一种。JSP实现了动态页面与静态页而的分离,脱离了硬件平台的束缚,提高了执行效率而逐渐成为因特网上的主流开发技术。
数据库技术是动态网站开发中必不可少的一项技术。从网站开发应用的角度来讲,数据库是网站信息内容的一种存储方式。Oracle数据库是各种数据库中功能强大、应用广泛的一种。使用Oracle数据库作为JSP动态网站的存储系统,能够适应各种大型的企业应用和商务系统。
本书介绍了基于Oracle数据库的JSP动态网站开发技术,全书共分14章。第1章是动态网站丌发技术的概述,概括了开发一个动态网站所需要掌握的一些**知识。第2章介绍JSP网站的丌发环境和运行环境,介绍了JDK 1.5、:Eclipse 3.1、MyEclipse 4.0和Apache Tomcat 5.5等软件的安装与配置方法。第3章着重介绍了HTML语言中超链接、文字、图片、列表、表格、表单和框架等基本元素的使用方法。第4章归纳了JSP编程中的一些重要概念,包括脚本、指令和动作3个主要元素,以及JSP中的9个隐含对象。第5章介绍0racle lOg数据库的安装与配置过程,以及SQL Plus工具的使用。第6章介绍动态网站中如何进行数据库访问与连接,并给出了Oracle 10g的一种数据库连接池方法。第7章和第8章分别介绍JavaBean和Servlet的基本概念及使用方法。第9~12章以案例的形式分别介绍了站内邮件系统、调查问卷管理系统、图片新闻发布系统和客户关系管理系统4个完整实例。第13章介绍了当前比较热门的Ajax技术,并通过实现客户关系管理系统的部分功能模块来介绍其使用方法。第14章总结了网站开发涉及到的服务器移植问题和网站发布方法,具体包括不同服务器间的移植、不同数据库问的移植及网站的发布。
本书是作者根据多年JSP动态网站开发的丰富经验,并结合当前动态网站开发与数据库技术应用的发展趋势编写而成的,非常适合于使用JSP和Oracle开发动态网站的技术人员,以及对动态网站有所了解并具有浓厚学习兴趣的读者。