JSP数据库系统开发完全手册

副标题:无

作   者:王国辉,李文立,杨亮编著

分类号:

ISBN:9787115145475

微信扫一扫,移动浏览光盘

简介

  本书以使用jsp开发数据库系统用到的实用技术为中心,全面、系统地介绍了jsp开发动态网站所必须掌握的技术、方法和过程。本书分3个部分,第1部分为jsp编程基础篇,主要介绍使用jsp开发数据库系统必须掌握的技术,这些技术最大限度地与实际项目案例相结合。第2部分为jsp典型实例篇,主要介绍在线投票系统、网站流量图表分析、网上论坛、聊天室、在线视频、邮件群发等6个典型实例的开发过程。第3部分为jsp案例开发篇,精选了当前应用最广泛的数据库管理系统,内容包括:软件的设计分析、公司管理系统、人事管理系统、工作管理系统、物资管理系统、客户管理系统、网上图书超市、新奥家电连锁网络系统。这些系统既可以独立使用,也可作为企业综合管理系统的重要组成部分。.    本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在windows xp和windows 2000下全部测试通过,保证能够正常运行。..    本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的参考书,本书也非常适合大中专院校师生学习参考。...

目录

第1篇 JSP编程基础篇
第1章 JSP开发环境概述
1.1 什么是JSP
1.2 配置Web服务器
1.2.1 J2SDK的安装及配置
1.2.2 Tomcat的安装和配置
1.3 配置数据库服务器
1.3.1 MySQL数据库的安装
1.3.2 利用MySQL创建数据库
1.3.3 SQL Server 2000的安装过程
1.3.4 利用SQL Server创建数据库
第2章 JSP语法详解
2.1 编译指令
2.2 include编译指令
2.3 脚本指令
2.3.1 声明
2.3.2 表达式
2.3.3 Scriptlet
2.4 JSP动作指令
2.4.1 include动作
2.4.2 forward动作
2.4.3 useBean动作
2.4.4 getProperty动作
2.4.5 setProperty动作
2.4.6 plugin动作
2.5 内置对象
2.5.1 PageContext对象
2.5.2 Request对象
2.5.3 Response对象
2.5.4 Session对象
2.5.5 Application对象
2.5.6 Out对象
2.5.7 Config对象
2.5.8 Page对象
2.5.9 Exception对象
第3章 JSP在数据库上的应用
3.1 连接数据库技术
3.1.1 JDBC的特点
3.1.2 JDBC的结构
3.1.3 JDBC驱动的类型
3.1.4 连接数据库
3.1.5 在JSP中连接常用的7种数据库
3.2 对数据库的操作技术
3.2.1 增加操作
3.2.2 修改操作
3.2.3 查询操作
3.2.4 删除操作
3.3 JSP在数据库应用中的相关问题
3.3.1 JSP的分页浏览
3.3.2 JSP的中文问题
3.3.3 JSP的常见问题
第4章 JavaBean技术
4.1 JavaBean概述
4.1.1 JavaBean的产生
4.1.2 JavaBean的技术介绍
4.1.3 JavaBeans的种类
4.1.4 JavaBean的形式和要素
4.2 在JSP中应用JavaBean
4.2.1 JavaBean作用域
4.2.2 JavaBean机制的应用
4.2.3 JavaBean的移除
4.2.4 JavaBean的实际应用
4.3 JavaBean的应用
第5章 Servlet技术
5.1 Servlet概述
5.1.1 什么是Servlet
5.1.2 Servlet的生命周期
5.1.3 配置一个简单的Servlet
5.1.4 Servlet API介绍
5.2 Servlet过滤器
5.2.1 什么是Servlet过滤器
5.2.2 javax.servlet.Filter接口的实现方法
5.2.3 FilterConfig()接口
5.2.4 过滤器的配置
5.2.5 使用过滤器验证用户身份
5.3 Servlet的监听
5.3.1 监听概述
5.3.2 Servlet上下文监听
5.3.3 HTTP会话监听
5.3.4 Servlet请求监听
5.3.5 使用监听查看在线用户
5.3.6 利用监听可以使本机免登录
5.4 Servlet技术的应用
5.4.1 在Servlet中连接数据库
5.4.2 在Servlet中对页面的转发
第2篇 JSP典型实例篇
第6章 应用JSP实现在线投票系统
6.1 实例说明
6.2 开发环境
6.3 设计与分析
6.4 技术要点
6.5 开发过程
6.5.1 数据表结构
6.5.2 用户登录实现方法(login.jsp)
6.5.3 处理投票结果(booksend.jsp)
6.5.4 显示投票结果(watch.jsp)
6.5.5 <%@ include file%>的使用
6.5.6 用于显示登录(login.html)
6.5.7 投票内容界面(index.html)
6.6 调试、发布与运行
6.6.1 NullPinterException异常
6.6.2 404错误页
6.6.3 运行
第7章 应用JSP实现网站流量图表分析
7.1 实例说明
7.2 开发环境
7.3 设计与分析
7.4 技术要点
7.5 开发过程
7.5.1 数据表结构
7.5.2 用于显示数据库中的年份(view.jsp)
7.5.3 用于计算百分比(index.jsp)
7.5.4 用于图表显示(show.jsp)
7.6 调试、发布与运行
7.6.1 NumberFormatException异常
7.6.2 ArithmeticException异常
7.6.3 运行
第8章 应用JSP实现网上论坛
8.1 实例说明
8.2 开发环境
8.3 设计与分析
8.4 技术要点
8.5 开发过程
8.5.1 数据表结构
8.5.2 系统所提供的服务(top.jsp)
8.5.3 留言查看(index.jsp)
8.5.4 用户登录(login_User_deal.jsp)
8.5.5 留言回复(reply_deal.jsp)
8.5.6 修改资料(modify_deal.jsp)
8.5.7 新用户注册(reg_ok.jsp)
8.5.8 删除留言(Del.jsp)
8.5.9 用户的安全退出(Logout_User.jsp)
8.5.10 连接数据库的JavaBean(connDB.java)
8.6 调试、发布与运行
8.6.1 javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operation for the current cursor position.异常
8.6.2 Unterminated <jsp:useBean tag异常
8.6.3 运行
第9章 应用JSP实现聊天室
9.1 实例说明
9.2 开发环境
9.3 设计与分析
9.4 技术要点
9.5 开发过程
9.5.1 数据表结构
9.5.2 页面框架(chat.jsp)
9.5.3 用户登录页面(login.jsp)
9.5.4 用户注册页面(zhuce.jsp)
9.5.5 用于显示在线用户(right.jsp)
9.5.6 发送聊天内容(bottom.jsp)
9.5.7 显示聊天内容(main.jsp)
9.5.8 离开聊天室(leave.jsp)
9.5.9 处理中文乱码(Str.java)
9.5.10 存储用户信息的类(user.java)
9.6 调试、发布与运行
9.6.1 调试
9.6.2 运行
第10章 应用JSP实现在线视频
10.1 实例说明
10.2 开发环境
10.3 设计与分析
10.4 技术要点
10.5 开发过程
10.5.1 数据表结构
10.5.2 用户登录(login.jsp)
10.5.3 影片选择界面(select.jsp)
10.5.4 在线播放(online.jsp)
10.5.5 连接数据库的JavaBean(Conn_DB.java)
10.5.6 获得结果集(ResultSet)对象的JavaBean(Rs_DB.java)
10.6 调试、运行与发布
10.6.1 调试
10.6.2 运行
第11章 应用JSP实现邮件群发
11.1 实例说明
11.2 开发环境
11.3 设计与分析
11.4 技术要点
11.5 开发过程
11.5.1 数据表结构
11.5.2 用户登录(login.jsp)
11.5.3 邮件发送(send.jsp)
11.5.4 提示页面(show.java)
11.6 调试、发布与运行
11.6.1 调试
11.6.2 运行
第3篇 JSP案例开发篇
第12章 软件的设计分析
12.1 软件的维护
12.2 软件的生命周期
12.3 设计要求
12.3.1 软件的可扩展性
12.3.2 软件的灵活性
12.3.3 软件的可插入性
12.4 技术支持
12.4.1 Java中的合成
12.4.2 Java的继承
12.4.3 final关键字
12.4.4 异常机制
第13章 企业人事管理系统
13.1 需求分析
13.2 案例开发的前期准备
13.2.1 数据库、数据库连接池及数据库连接的Bean
13.2.2 字符转换的Bean
13.3 公司管理模块
13.3.1 概述
13.3.2 数据表
13.3.3 实现过程
13.4 人事管理模块
13.4.1 概述
13.4.2 数据表
13.4.3 实现过程
第14章 企业办公管理系统
14.1 案例介绍
14.2 权限分配模块
14.2.1 概述
14.2.2 数据表
14.2.3 实现过程
14.3 工作管理模块
14.3.1 前台
14.3.2 数据表
14.3.3 实现过程
14.4 物资管理模块
14.4.1 概述
14.4.2 数据表
14.4.3 实现过程
14.5 客户管理模块
14.5.1 概述
14.5.2 数据表
14.5.3 实现过程
第15章 网上图书超市
15.1 需求分析
15.2 系统设计
15.2.1 功能结构分析
15.2.2 网站架设
15.3 数据库设计
15.3.1 数据库的分析
15.3.2 数据表的结构
15.3.3 视图
15.4 编写JavaBean
15.5 前台开发
15.5.1 设计分析
15.5.2 重点推荐展台的实现过程
15.5.3 新书上架实现过程
15.5.4 图书分类实现过程
15.5.5 用户管理实现过程
15.5.6 购物车实现过程
15.5.7 生成订单实现过程
15.5.8 订单查询实现过程
15.5.9 销售排行实现过程
15.6 后台开发
15.6.1 设计分析
15.6.2 后台登录实现过程
15.6.3 图书管理实现过程
15.6.4 用户管理实现过程
15.6.5 订单管理实现过程
15.6.6 公告管理实现过程
15.6.7 退出系统实现过程
第16章 新奥家电连锁网络系统
16.1 需求分析
16.2 系统设计
16.2.1 功能结构分析
16.2.2 网站架设
16.3 数据库设计
16.3.1 数据库的分析
16.3.2 数据表的结构
16.4 通用类
16.5 前台开发
16.5.1 设计分析
16.5.2 网站首页的实现过程
16.5.3 产品展示实现过程
16.5.4 连锁网络的实现过程
16.5.5 留言簿实现过程
16.6 后台开发
16.6.1 设计分析
16.6.2 后台登录实现过程
16.6.3 留言管理实现过程
16.6.4 销售查询实现过程
16.6.5 销售排行实现过程
16.6.6 用户管理实现过程
16.6.7 公告管理实现过程
16.6.8 产品管理实现过程
16.6.9 商品管理实现过程
16.6.10 销售登记实现过程

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

JSP数据库系统开发完全手册
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon