《JSP开发实例完全剖析》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李曙光编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2006
  • ISBN:750834118X
  • 页数:349 页
图书介绍:本书是《企业信息管理系统开发实践系列》之一。本书从实用的角度出发详细介绍了JSP在数据库系统中的运用,并对如何构建高效的电子商务应用系统、开发各种中间交易系统和创建高水平的企业网站进行了全面地讲解。本书分为16章,内容包括JSP基础知识、JSP容器对象和脚本、关系数据库基础知识、SQL语言的介绍、JDBC、JDO、基于Hibernate的JSP数据库开发、数据库连接池等。本书后半部分为数据库综合实例,介绍企业开发中的人力资源管理系统、订单管理系统、库存管理系统、图书借阅系统、学生选课系统等内容。让读者详细掌握基于MVC的架构Struts,使用JSP解析XML、报表和统计图等最新技术。

第1章 JSP的发展 1

1.1 JSP的产生 1

1.2 JSP的特点 6

1.3 MVC模型 13

1.4 Web应用程序结构 19

1.5 小结 21

第2章 JSP开发基础 22

2.1 安装和设置JDK 22

2.2 JSP中常用Java类介绍 25

2.3 应用服务器介绍 39

2.4 安装服务器 42

2.5 几种流行的IDE 44

2.6 小结 48

第3章 JSP脚本 49

3.1 HTTP头结构 49

3.2 JSP指令 54

3.3 调试JSP 64

3.4 小结 67

第4章 JSP的使用 68

4.1 JSP内建对象 68

4.2 JSP与Servlet 73

4.3 在JSP中使用JavaScript 75

4.4 在JSP中使用XML技术 78

4.5 基于MVC的框架Struts 82

4.6 小结 98

5.1 几种流行数据库 99

第5章 关系型数据库基础 99

5.2 SQL Server使用 101

5.3 SQL Server数据库管理 112

5.4 小结 119

第6章 SQL语言基础 120

6.1 SQL概述 120

6.2 T-SQL语言的组成 122

6.3 SQL数据查询 123

6.4 SQL数据更新 133

6.5 视图 135

6.6 存储过程 138

6.7 触发器 139

6.8 小结 141

第7章 数据库中的事务 142

7.1 事务的作用 142

7.2 事务的模式 145

7.3 事务的锁定 150

7.4 小结 153

第8章 基于JDBC的JSP数据库开发 154

8.1 什么是JDBC 154

8.2 JDBC驱动分类 154

8.3 JDBC驱动的安装 155

8.4 在JSP中使用JDBC驱动 157

8.5 小结 174

9.1 JDO概述 175

第9章 基于JDO的JSP数据库开发 175

9.2 在JSP中使用JDO 180

9.3 小结 195

第10章 基于Hibernate的JSP数据库开发 196

10.1 O/R Mapping技术 196

10.2 Hibernate的发展 196

10.3 Hibernate使用准备 196

10.4 Hibernate实体Bean的生成 199

10.5 Hibernate配置文件 203

10.6 JSP中使用Hibernate 210

10.7 小结 214

11.1 数据库连接池基础 215

第11章 使用数据库连接池 215

11.2 JNDI技术 216

11.3 在Tomcat下配置数据库连接池 217

11.4 小结 225

第12章 劳力管理系统 226

12.1 系统概述 226

12.2 系统设计 228

12.3 数据库设计 230

12.4 开发前的准备 235

12.5 系统模块设计与开发 237

12.6 小结 254

第13章 订单管理系统 255

13.1 元系统概述 255

13.2 系统设计 257

13.3 数据库设计 259

13.4 开发前的准备 262

13.5 系统模块设计与开发 264

13.6 小结 277

第14章 库存管理系统 278

14.1 系统概述 278

14.2 系统设计 280

14.3 数据库设计 281

14.4 开发前的准备 285

14.5 系统模块设计与开发 287

14.6 小结 298

15.1 系统概述 299

第15章 图书借阅系统 299

15.2 系统设计 301

15.3 数据库设计 303

15.4 开发前的准备 307

15.5 系统模块设计与开发 308

15.6 小结 322

第16章 学生选课系统 323

16.1 系统概述 323

16.2 系统设计 324

16.3 数据库设计 326

16.4 开发前的准备 330

16.5 系统模块设计与开发 332

16.6 小结 349