书籍详情

JSP应用开发详解

JSP应用开发详解

作者:飞思科技产品研发中心编著

出版社:电子工业出版社

出版时间:2002-01-01

ISBN:9787505373655

定价:¥49.00

购买这本书可以去
内容简介
  本书基于完整的J2EE框架,对JSP编程技术进行了深入而全面的介绍.全书分为6篇共22章,包括JSP应用开发基础,JSP核心语法及实例解析,Servlet技术在JSP开发中的应用,JDBC,基于XML的JSP的应用以及JSP完整网络开发实例.本书基于完整JF22框架,对JSP编程技术进行了深入而全面的介绍,重点在于JSP和其他技术的综合应用开发.书中的例程对实际的应用开发有非常强的借鉴意义.本书适合于专业和准专业的Java程序员阅读,也可作为正在进行Java开发的各类程序员的必备Java参考书.本书前言前言关于本套丛书从来没有任何事物像互联网那样,对人类的活动产生如此深刻的影响,无论是政府、企业,以及个人,莫不如此。与此同时,IT工业也正面临着一场变革——传统应用向基于Internet/Web的服务模式转化。翻开历史,我们可以看到互联网的形成和发展就是以分布性、开放性和平台无关性为基础,这是Internet与生俱有的属性。随着互联网应用的发展,又引入了诸如RPC/COM/CORBA等技术,但这些的技术在实际应用中,又存在着很多不足和局限。它们的特定协议也难以通过防火墙,因而不适于Web上的应用开发。为了进一步开发基于Web的应用,相继出现了Sun公司的SunONE(OpenNetEnvironment开放网络环境)和Microsoft公司的.NET两大Web服务技术体系。其中,SunONE以Java技术为核心,更接近或者满足于互联网在智能化Web服务上对分布性、开放性和平台无关性的要求,同时其在健壮性、安全性、组件化等方面也更为成熟稳定,获得了众多IT厂商和产品的支持,是目前惟一在市场上得到了广泛应用的技术体系。SunONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME,并基于一系列开放和流行标准、技术及协议。要特别指出的是,SunONE体系结构本身作为开放式体系结构,在得到IBM/BEA/Oracle/Sybase等这些IT巨擎支持的同时,更得到了互联网上OpenSource社区的青睐。我们很容易地从网上免费获得和使用包括Java集成开发环境、Java数据库,甚至是中间件(ApplicationServer)服务器等产品,以及它们的源代码。这对于加速国内中小企业的信息化建设和自有知识产权产品开发、提高企业应用和软件行业的整体水平,无疑是一次难得的机会。综观国内的技术发展,广大的Java程序开发人员以及正在转向Java体系进行开发的技术人员虽然已面临这一令人激动和鼓舞的转型期,却苦于没有足够的相关资料和文献,尤其对国内的最新Java技术动态和技术现状知之甚少,而图书市场上Java的书籍尽管汗牛充栋,但精品罕见,能反映出J2EE以及SunONE的框架全貌的书籍更是奇缺。电子工业出版社计算机图书研发部为进一步推动国内Java技术的应用与发展,不失时机地推出了《开发专家之SunONE》系列丛书。本套丛书以SunONE整体架构为基础,全面体现了SunONE的技术核心——Java的应用开发。丛书从各个角度深入Java应用开发的各个层面,涵盖了Java技术的所有重要思想和实践,体现了最新的Java技术进展和动态,大幅度提升读者的理论和应用水平。同时,丛书重点突出实用性。书中引入了大量的行业应用范例,使读者不仅能快速掌握开发技能,而且对于开发者进行综合系统分析也有所裨益。关于本书JSP已经成为开发Web动态网站的重要而快速、有效的工具,它是全新的网络服务器端编程环境。JSP充分利用了Java的强大功能,是一种优秀的服务器端技术。随着Java技术的日益成熟和流行,JSP技术在网络编程中也变得越来越重要。由于JSP基于强大的Java语言,具有极强的扩展能力,良好的收缩性,以及与平台无关的开发特性,在根据Java平台构建动态商务网站成为主流的今天,JSP有着其他技术所不具备的优势。本书基于完整的J2EE框架,对JSP编程技术进行了深入而全面的介绍,重点在于JSP和其他技术的综合应用开发。书中详细介绍了JSP、Servlet、JDBC、XML等强大而又先进的动态网站开发技术,并结合大量开发实例,剖析了如何基于Java平台快速构建高速、高效的电子商务平台,并将JSP与ASP、PHP等传统技术做了比较,充分展示了JSP的强大功能和用JSP开发网站的优越性。全书分为6篇共22章,包括JSP应用开发基础、JSP核心语法及实例解析、Servlet技术在JSP开发中的应用、JDBC、基于XML的JSP应用以及JSP的完整网站开发实例。书中的例程对实际的应用开发有非常强的借鉴意义。本书适合于专业和准专业的Java程序员阅读,也可作为正在进行Java开发的各类程序员的必备Java参考书。本书由飞思科技产品研发中心策划并组织编写,王夕宁、莫迪、马文飞、张筝、黎昌杰、胡韬、吴瑞鹏、李景彬、李艳燕、王红安等人参加了本书的写作工作。同时,在本书的写作过程中得到了董毅先生的大力支持和协助,他提出了大量的参考性意见使本书增色不少,在此表示衷心的感谢。当然,限于作者水平,加之时间仓促,书中不足之处难免,敬请读者批评指正。我们的联系方式:电话:(010)6813454568134811E-mail:support@fecit.com.cn网址:http://www.fecit.com.cnhttp://www.fecit.net飞思科技产品研发中心
作者简介
暂缺《JSP应用开发详解》作者简介
目录
第一篇 JSP应用开发基础篇
第1章 JSP技术概论
1.1 动态网站技术介绍
1.2 JSP技术原理
1.2.1 JSP语言及其特点
1.2.2 JSP实现原理
1.3 JSP与其他技术的比较
1.4 JSP应用开发的未来
1.5 JSP实例讲解
第2章 JSP在应用开发中的语言结构
2.1 超文本标记语言
2.1.1 超文本标记语言语法
2.2.2 动态超文本标记语言
2.2 JSP开发中的Java应用
2.2.1 在JSP开发中的Java语法
2.2.2 JSP开发中的Java应用
第3章 JSP运行环境的安装配置
3.1 JSP对运行环境的要求
3.1.1 对硬件条件的要求
3.1.2 对操作系统的要求
3.1.3 对软件环境的要求
3.2 JSP开发和运行环境的安装配置
3.2.1 JDK的安装配置
3.2.2 应用程序服务器的安装配置
3.2.3 Java集成开发环境的安装配置
3.2.4 数据库的安装配置
3.3 Tomcat UNIX/Windows服务器安装与配置
3.3.1 Tomcat的安装
3.3.2 Tomcat的配置
3.3.3 Tomcat和Web Server的配合
3.3.4 在Tomcat中建立新的Web应用程序
3.4 安装配置中的常见问题与解决方法
第二篇 JSP核心内容
第4章 JSP语法详解
4.1 JSP程序的基本结构
4.2 JSP指令
4.2.1 Page指令
4.2.2 Include指令
4.3 JSP动作指令
4.3.1 Include指令
4.3.2 Forward指令
4.3.3 UseBean指令
4.3.4 GetProperty指令
4.3.5 SetProperty指令
4.3.6 Plugin指令
4.4 JSP语法实例NowTime
第5章 JSP的内建对象及实例分析
5.1 JSP的内建对象概述
5.1.1 JSP的内建对象一:request
5.1.2 JSP的内建对象二:response
5.1.3 JSP的内建对象三:out
5.1.4 JSP的内建对象四:Session
5.1.5 JSP的内建对象五:psgeContext
5.1.6 JSP的内建对象六:application
5.1.7 JSP的内建对象七:config
5.1.8 JSP的内建对象八:page
5.2 JSP的内建对象实例(简单的购物车)
第6章 JavaBeans在JSP中的应用
6.1 JavaBeans的概念
6.2 JavaBeans技术概述
6.2.1 JavaBeans的属性
6.2.2 JavaBeans的方法
6.3 JavaBeans的应用
6.3.1 在JSP中使用JavaBeans
6.3.2 购物车范例
6.3.3 多选框范例
6.3.4 猜数字范例
6.3.5 封装数据库范例
第7章 JSP应用中的文件操作
7.1 从文件中读取数据
7.2 向文件中写入数据
7.3 向文件中追加数据
7.4 构建计数器实例
第三篇 Servlet技术的应用
第8章 Servlet技术
8.1 Servlet技术概述
8.1.1 什么是Servlet
8.1.2 Servlet与其他开发技术(CGI—BIN)的比较
8.2 Servlet与JSP之间的关系
8.3 Servlet应用范围及其缺陷
8.4 Servlet的生命周期
8.5 Servlet常用类接口
8.5.1 HttpServlet
8.5.2 HttpServletRequest
8.5.3 HttpServletResponse
8.5.4 HttpSession
8.5.5 ServletConfig
8.5.6 ServletContext
8.6 JSP内建对象与Servlet中类的对应关系
第9章 JSP与Servlet结合编程
9.1 JSP技术网站开发的两种模式
9.1.1 模式一:JSP+JavaBeans
9.1.2 模式二:JSP-Servlet+JavaBeans
9.2 两种模式的实例
9.2.1 使用模式一实现
9.2.2 使用模式二实现
9.3 JSP发信的工作原理
9.4 JSP在发信中的应用
第四篇 在JSP开发中使用数据库
第10章 JSP开发中的数据库工作原理
10.1 数据库及SQL语句
10.1.1 建表、修改和删除表的语句
10.1.2 查询语句
10.1.3 插入、更新和删除语句
10.1.4 条件子句
10.1.5 Oracle的函数
10.2 JDBC技术工作原理
10.3 JDBC四种类型的驱动
10.3.1 JDBC-ODBC Bridge
10.3.2 JDBC Native Bridge
10.3.3 JDBC-Network Bridge
10.3.4 Pure JavaJDBC Drive
10.4 JDBC接口
10.4.1 Driver
10.4.2 DriverManager
10.4.3 Connection
10.4.4 Statement
10.4.5 ResultSet
10.5 数据库连接JDBC实例
10.5.1 建立与Oracle的连接
10.5.2 建立与My SQL的连接
10.5.3 实例
第11章 在JSP和Servlet中使用JDBC技术
11.1 在JSP中使用JDBC技术
11.1.1 在JSP页面中直接连接数据库
11.1.2 使用JavaBeans技术封装对数据库的操作
11.2 在Servlet中使用JDBC技术
第12章 数据库的Connection Pool技术
12.1 什么是Connection Pool技术
12.2 Connection Pool技术的优点
12.3 Connection Pool技术的原理
12.3.1 ConnectionPool类
12.3.2 PoolManager类
12.4 常用服务器的Connection Pool的配置工作
12.4.1 weblogic服务器的配置
12.4.2 resin服务器的配置
12.5 Connection Pool使用实例
第五篇 基于XML的JSP应用
第13章 JSP与XML文档
13.1 JSP的XML语法
13.1.1 jsp:root元素
13.1.2 jsp:directive.page元素
13.1.3 jsp:directive.include元素
13.1.4 jsp:declaration元素
13.1.5 jsp:scriptlet元素
13.1.6 jsp:expression元素
13.1.7 jsp:cdate元素
13.2 JSP与XML文档的映射
13.2.1 page编译指令
13.2.2 taglib编译指令
13.2.3 include编译指令
13.2.4 变量声明指令
13.2.5 Scriptlets指令
13.2.6 表达式
13.3 确认JSP文档
13.4 在JSP中使用XML数据源
13.4.1 将XML元素转换成服务器端对象并提取数据
13.4.2 用XSLT转换XML
13.4.3 使用JSP生成文档
第六篇 JSP实际开发中的应用
第14章 网站规划和设计
14.1 网站的整体结构和站点的创建
14.2 建立数据库
14.3 公用的页面
14.4 JavaBeans
第15章 用户注册登录
15.1 用户注册系统
15.2 用户登录系统
第16章 查询商品
第17章 商品分类
第18章 最新、特价及缺货商品列表
18.1 查看最新发布的商品列表
18.2 查看特价商品列表
18.3 查看缺货商品列表
第19章 购物车
第20章 用户订单
20.1 订单信息确认
20.2 列出所有未处理的订单列表
20.3 查询订单
第21章 论坛
第22章 聊天室
22.1 用JSP+JavaBeans实现的聊天室
22.2 用Servlet实现的聊天室
附录 网上资源及光盘使用说明
猜您喜欢

读书导航