注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程JSP+Oracle网络应用系统开发与实例

JSP+Oracle网络应用系统开发与实例

JSP+Oracle网络应用系统开发与实例

定 价:¥45.00

作 者: 吴明晖
出版社: 人民邮电出版社
丛编项:
标 签: Jsp

ISBN: 9787115157959 出版时间: 2007-04-01 包装: 平装
开本: 16开 页数: 406 字数:  

内容简介

  《JSP+Oracle网络应用系统开发与实例(附光盘)》讲解了采用JSP和Oracle数据库开发网络应用系统的基本知识和应用实例。书中首先介绍应用服务器和Oracle数据库的安装与配置、HTML与JavaScript基础以及JSP、JavaBean和Servlet的基本概念等必备知识,然后通过对数据库连接、文件上传、用户登录、留言板和投票系统等几个经典模块的详细分析,让读者由浅入深逐步掌握关键知识点,最后以软件工程思想为指导,详细分析和讲解了多个应用实例的开发过程。这些实例包括网上求职平台、网上商店、企业信息系统、新闻发布系统和学生课绩管理系统等。书中实例都已经通过测试,其源代码和数据库脚本以及演示视频文件都收录在《JSP+Oracle网络应用系统开发与实例(附光盘)》配套的光盘中。《JSP+Oracle网络应用系统开发与实例(附光盘)》注重知识系统性和实用性,讲求学习过程的循序渐进,特别适合那些急于知道如何开发一个完整网络应用系统的初学者。同时,《JSP+Oracle网络应用系统开发与实例(附光盘)》也适用具备一定基础的读者学习和提高。另外,《JSP+Oracle网络应用系统开发与实例(附光盘)》对于广大院校大学生的课程设计和毕业设计有着重要参考价值。

作者简介

暂缺《JSP+Oracle网络应用系统开发与实例》作者简介

图书目录

第1章 JSP应用环境配置. 1  
1.1 JDK和应用服务器简介   
1.1.1 JDK(Java Development Kit) 1  
1.1.2 JDK命令 1  
1.1.3 JDK文档(Documentation) 6  
1.1.4 应用服务器(Application Server) 6  
1.1.5 Java应用的运行环境   
1.2 安装和配置JDK   
1.2.1 JDK的安装 7  
1.2.2 JDK的配置   
1.3 安装Tomcat   
1.3.1 Tomcat介绍 10  
1.3.2 Tomcat的安装 10  
1.3.3 测试   
1.4 Tomcat的配置 13  
1.4.1 部署Web应用 13  
1.4.2 修改访问主机的端口号 14  
1.4.3 配置虚拟主机 14  
1.4.4 配置用户定制目录 15  
1.5 安装配置Oracle 16  
1.5.1 安装Oracle 16  
1.5.2 配置Oracle数据库驱动   
第2章 HTML与JavaScript基础 25  
2.1 网页工作原理 25  
2.2 HTML介绍 26  
2.2.1 HTML页面的基本结构 26  
2.2.2 使用链接标记 27  
2.2.3 使用字体标记 28  
2.2.4 使用form标记   
2.2.5 使用table标记 31  
2.3 JavaScript介绍 32  
2.3.1 JavaScript基本数据类型 32  
2.3.2 表达式和运算符 33  
2.3.3 程序控制流 34  
2.3.4 函数 35  
2.3.5 事件驱动及事件处理 36  
第3章 JSP语言基础 39  
3.1 JSP概述 39  
3.1.1 什么是JSP 39  
3.1.2 JSP技术原理   
3.1.3 为什么使用JSP   
3.1.4 开发第一个JSP页面   
3.2 JSP中的Java程序   
3.2.1 Java语言的数据类型 42  
3.2.2 变量和常量   
3.2.3 运算符和类型转换 44  
3.2.4 字符串和数组 48  
3.2.5 控制流程 49  
3.2.6 面向对象的程序设计 51  
3.3 JSP的页面元素 52  
3.3.1 JSP编译指令 52  
3.3.2 脚本元素和注释语句 54  
3.3.3 JSP动作 56  
3.4 JSP的内建对象 63  
3.4.1 OUT对象 63  
3.4.2 REQUEST对象 65  
3.4.3 RESPONSE对象 74  
3.4.4 SESSION对象 76  
3.4.5 APPLICATION对象 82  
3.4.6 CONFIG&Exception对象 84  
第4章 Servlet与JavaBean 85  
4.1 Servlet技术 85  
4.1.1 Servlet概述 85  
4.1.2 Servlet的实例 90  
4.1.3 JSP与Servlet的交互 105  
4.2 JavaBean技术 109  
4.2.1 JavaBean概述 109  
4.2.2 JSP与JavaBean的结合 111  
第5章 Oracle数据库管理 119  
5.1 常用数据库管理工具 119  
5.1.1 Oracle企业管理器 119  
5.1.2 PL/SQL Developer 122  
5.2 创建和备份/恢复数据库 123  
5.2.1 创建数据库 123  
5.2.2 备份/恢复数据库 123  
5.3 表管理 125  
5.3.1 表的添加 125  
5.3.2 表的删除 126  
5.3.3 表的修改 126  
5.4 视图管理 127  
5.4.1 视图的添加 127  
5.4.2 视图的删除 128  
5.4.3 视图的修改 128  
第6章 JSP数据库访问方法 131  
6.1 常用SQL语句 131  
6.1.1 INSERT语句 131  
6.1.2 UPDATE语句 132  
6.1.3 DELETE语句 132  
6.1.4 SELECT语句 132  
6.2 使用JDBC访问数据库 137  
6.2.1 JDBC介绍 138  
6.2.2 JDBC驱动程序 138  
6.2.3 JDBC常用接口介绍 139  
6.2.4 连接Oracle数据库 143  
6.2.5 执行SQL语句 144  
6.2.6 处理查询结果集 146  
6.2.7 分页显示结果集 147  
6.2.8 JDBC异常处理 150  
第7章 JSP简单应用 153  
7.1 文件上传 153  
7.1.1 RFC1867规范 153  
7.1.2 服务端的JSPSmart组件的安装 153  
7.1.3 服务端处理上传请求的程序实现 154  
7.2 JSP操作Cookies 155  
7.2.1 JSP写入Cookies 156  
7.2.2 在JSP读出Cookies 156  
7.2.3 JSP操作Cookies需要注意的问题 157  
7.3 JSP发送EMAIL 157  
7.3.1 使用sun.net.smtp包发送EMAIL 157  
7.3.2 使用JavaMail API发送EMAIL 159  
7.4 JSP标准模板库(JSTL) 169  
7.4.1 初识JSTL 169  
7.4.2 JSTL的安装 170  
7.4.3 JSTL的标签库和EL表达式 171  
7.4.4 JSTL范例 174  
第8章 JSP小实例 177  
8.1 简单的用户登录和用户管理 177  
8.1.1 系统功能和数据库分析 177  
8.1.2 设计用户登录模块 178  
8.1.3 用户登录的确认(限制普通用户的权限) 179  
8.1.4 设计用户管理模块 181  
8.1.5 添加和修改用户模块 182  
8.1.6 设计删除用户模块 184  
8.1.7 设计退出登录模块 185  
8.1.8 设计出错页面 185  
8.1.9 设计数据库连接(JavaBean) 186  
8.2 网上留言本 188  
8.2.1 系统功能分析和数据库设计 188  
8.2.2 留言模块 189  
8.2.3 管理员模块 193  
8.2.4 后台数据库操作的代码 194  
8.3 网上投票系统 196  
8.3.1 系统功能分析 196  
8.3.2 数据库设计 196  
8.3.3 设计投票项目管理模块 197  
8.3.4 投票模块.. 200  
8.3.5 后台的数据库操作 201  
第9章 网上求职平台 205  
9.1 系统概述与设计 205  
9.1.1 系统功能需求 205  
9.1.2 系统设计思想 206  
9.1.3 系统结构设计 206  
9.1.4 系统功能模块划分 207  
9.2 数据库设计 207  
9.2.1 数据库需求分析 207  
9.2.2 数据库概念结构设计 208  
9.2.3 数据库逻辑结构设计 209  
9.3 组件设计 210  
9.3.1 数据库操作Bean的编写 210  
9.3.2 公司Bean的编写 229  
9.3.3 工作Bean的编写 231  
9.3.4 用户Bean的编写 232  
9.4 公司用户界面设计 233  
9.4.1 工作信息操作界面 233  
9.4.2 简历信息操作界面 243  
9.4.3 公司信息操作界面 246  
9.4.4 用户信息操作界面 248  
9.5 个人用户界面设计 249  
9.5.1 工作信息操作界面 249  
9.5.2 简历信息操作界面 251  
9.5.3 公司信息操作界面 253  
9.6 小结 254  
9.7 源代码使用说明 254  
第10章 网上商店 257  
10.1 系统概述与设计 257  
10.1.1 系统功能需求 257  
10.1.2 系统结构设计 258  
10.1.3 系统功能模块划分 258  
10.2 数据库设计 259  
10.2.1 数据库需求分析 259  
10.2.2 数据库概念结构设计 260  
10.2.3 数据库逻辑结构设计 260  
10.3 组件设计 262  
10.3.1 数据库操作Bean的设计 262  
10.3.2 数据封装Bean的设计 266  
10.3.3 文件上传组件 269  
10.3.4 分页显示组件 270  
10.3.5 关键词组件 272  
10.4 客户系统设计 272  
10.4.1 商品显示设计 272  
10.4.2 购物车管理设计 273  
10.4.3 订单显示设计 276  
10.5 管理系统设计 277  
10.5.1 商品添加设计 277  
10.5.2 订单管理设计 280  
10.6 小结 281  
10.7 源代码使用说明 282  
第11章 企业信息系统 285  
11.1 系统概述与设计 285  
11.1.1 系统功能需求 285  
11.1.2 系统结构设计 286  
11.1.3 系统功能模块划分 287  
11.2 数据库结构设计与实现 289  
11.2.1 数据库需求分析 289  
11.2.2 数据库概念结构设计 289  
11.2.3 数据库逻辑结构设计 290  
11.3 组件设计 291  
11.3.1 数据库操作封装Bean 291  
11.3.2 数据封装Bean 303  
11.4 导航栏设计 306  
11.5 用户管理设计 307  
11.5.1 注册和修改用户信息 307  
11.5.2 修改用户权限 310  
11.6 财务管理设计 312  
11.6.1 财务记录 313  
11.6.2 添加财务记录 314  
11.6.3 查看/修改财务记录 315  
11.6.4 删除财务记录 318  
11.7 销售管理设计 319  
11.7.1 销售记录显示 319  
11.7.2 销售记录添加界面设计 320  
11.7.3 销售记录显示/修改 321  
11.7.4 销售记录删除 322  
11.8 生产管理设计 323  
11.8.1 生产记录显示设计 323  
11.8.2 生产记录添加设计 324  
11.8.3 生产记录显示/修改设计 324  
11.8.4 生产记录删除 325  
11.9 小结 325  
11.10 源代码使用说明 326  
第12章 新闻发布系统 329  
12.1 系统概述与设计 329  
12.1.1 系统功能需求 329  
12.1.2 系统结构设计 330  
12.1.3 系统功能模块划分 330  
12.2 数据库结构设计与实现 332  
12.2.1 数据库需求分析 332  
12.2.2 数据库概念结构设计 333  
12.2.3 数据库逻辑结构设计 333  
12.2.4 数据库的生成 334  
12.2.5 数据库的配置 335  
12.3 组件设计 335  
12.3.1 数据库操作Bean 335  
12.3.2 新闻Bean 340  
12.3.3 评论Bean 341  
12.4 普通用户设计 342  
12.4.1 查看新闻 342  
12.4.2 修改密码 346  
12.4.3 搜索新闻 348  
12.5 新闻员用户设计 349  
12.5.1 添加新闻 350  
12.5.2 修改自己发布的新闻 351  
12.5.3 删除自己发布的新闻 355  
12.6 管理员用户设计 356  
12.6.1 修改其他用户权限 356  
12.6.2 查看新闻 358  
12.6.3 删除新闻评论 358  
12.7 小结 360  
12.8 源代码使用说明 360  
第13章 学生课绩管理 363  
13.1 系统概述与设计 363  
13.1.1 系统功能需求 363  
13.1.2 系统设计思想 364  
13.1.3 系统结构设计 364  
13.1.4 系统功能模块划分 365  
13.2 数据库结构设计与实现 366  
13.2.1 数据库需求分析 366  
13.2.2 数据库概念结构设计 367  
13.2.3 数据库逻辑结构设计 367  
13.3 组件设计 369  
13.3.1 数据库连接Bean 369  
13.3.2 课绩管理业务逻辑Bean 372  
13.3.3 数据库表信息操作Bean 379  
13.4 Servlet逻辑控制设计 381  
13.5 登录模块设计 383  
13.5.1 登录模块设计 383  
13.5.2 Servlet的控制设计 385  
13.6 学生模块设计 387  
13.6.1 选课子模块 387  
13.6.2 修改信息子模块 391  
13.6.3 查询成绩子模块 393  
13.7 教师模块设计 394  
13.7.1 挑选学生子模块 394  
13.7.2 公布成绩子模块 399  
13.8 管理员模块设计 401  
13.8.1 学生信息管理子模块 402  
13.8.2 教师信息管理子模块 403  
13.8.3 课程信息管理子模块 404  
13.8.4 班级信息管理子模块 405  
13.9 小结 405  
13.10 源代码使用说明... 406  

本目录推荐