内 容 简 介本书讲解了基于Oracle数据库的JSP动态网站开发技术,在介绍了JSP动态网站开发与Oracle数据库的基础知识后,以4个实际应用网站为例,详细讲述了JSP结合JavaBean和Servlet开发动态网站的过程。为了适应网站开发的发展趋势,本书还涉及了当前极为热门的Ajax技术。全书共分14章。第1~4章介绍了JSP动态网站开发技术的相关知识,第5章和第6章介绍Oracle 10g数据库的安装与配置过程、SQL Plus工具的使用以及如何进行数据库访问与连接。第7章和第8章分别介绍JavaBean和Servlet的基本概念及使用方法。第9~12章以案例的形式介绍了站内邮件系统、调查问卷管理系统、图片新闻发布系统和客户关系管理系统4个完整实例。第13章介绍当前比较热门的Ajax技术,并通过实现客户关系管理系统的部分功能模块来介绍其使用方法。第14章总结网站开发涉及到的服务器移植问题,具体包括不同服务器间的移植和不同数据库间的移植。本书适用于使用JSP和Oracle开发动态网站的技术人员以及对相关技术感兴趣的读者,同时可以供使用SQL Server、MySQL等数据库开发网站的读者参考。
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章介绍Oracle 10g数据库的安装与配置过程,以及SQL Plus工具的使用。第6章介绍动态网站中如何进行数据库访问与连接,并给出了Oracle 10g的一种数据库连接池方法。第7章和第8章分别介绍JavaBean和Servlet的基本概念及使用方法。第9~12章以案例的形式分别介绍了站内邮件系统、调查问卷管理系统、图片新闻发布系统和客户关系管理系统4个完整实例。第13章介绍了当前比较热门的Ajax技术,并通过实现客户关系管理系统的部分功能模块来介绍其使用方法。第14章总结了网站开发涉及到的服务器移植问题和网站发布方法,具体包括不同服务器间的移植、不同数据库间的移植及网站的发布。 本书是作者根据多年JSP动态网站开发的丰富经验,并结合当前动态网站开发与数据库技术应用的发展趋势编写而成的,非常适合于使用JSP和Oracle开发动态网站的技术人员,以及对动态网站有所了解并具有浓厚学习兴趣的读者。 本书由张晓东、高鉴伟编著,参与本书编写的还有朱衡、代勇、王正东、刘智惠、方文、黄灿、胡传有、颜咏松、刘贵奇、唐维伟、王杨、顾梁辉、李成兴、刘启才、陈传杰、孙玉臣、郑宏念和荣用军等人。 由于本书涉及的范围比较广泛,作者的经验有限,时间仓促,书中难免有不足之处,敬请广大读者、专家提出宝贵意见。 读者在阅读本书时,可通过http://www.tupwk.com.cn/1+1database反馈意见,或浏览和下载《1+1数据库混合开发技术丛书》其他图书信息。 作 者