主页 详情

《关键技术 JSP与JDBC应用详解》_张峋,杨三成编著_12683370_9787113116965

【书名】:《关键技术 JSP与JDBC应用详解》
【作者】:张峋,杨三成编著
【出版社】:北京:中国铁道出版社
【时间】:2010
【页数】:479
【ISBN】:9787113116965
【SS码】:12683370

最新查询

内容简介

第一篇JSp基础

第1章JSp简介

1.1 JSp技术概述

1.2 JSP技术特征

1.2.1跨平台性

1.2.2内容的生成和显示相分离

1.2.3可重用组件

1.2.4数据库操作

1.2.5预编译

1.3 Web应用程序基础

1.3.1 HTTP请求和响应模型

1.3.2 JSP生命周期

1.3.3 JSP运行机制

1.4 JSP与其他技术的对比

1.4.1与ASP相比

1.4.2与PHP相比

1.5 JSp运行环境

1.5.1下载和安装Tomcat

1.5.2运行Tomcat

1.5.3测试Tomcat

1.6第一个JSp程序

1.6.1编写JSp程序

1.6.2部署JSP程序

1.6.3运行JSP程序

1.7本章小结

1.8练习题

第2章JSP语法

2.1 JSP的基本构成

2.2 JSP指令

2.2.1 include指令

2.2.2 page指令

2.2.3 taglib指令

2.3脚本标识

2.3.1声明

2.3.2表达式

2.3.3脚本程序

2.4 JSP注释

2.4.1隐藏注释

2.4.2 HTML注释

2.4.3 Java注释

2.5 JSP动作标识

2.5.1 〈jsp:param〉动作

2.5.2 〈jsp:include〉动作

2.5.3 〈jsp:forward〉动作

2.5.4 〈jsp:useB ean〉动作

2.5.5 〈jsp:setProperty〉动作

2.5.6 〈jsp:getProperty〉动作

2.5.7 〈jsp:plugin〉动作

2.6技能实践

任务一:三种注释的应用

任务二:注册程序的初步实现

2.7本章小结

2.8练习题

第3章JSP内置对象1

3.1 out内置对象

3.1.1 out内置对象的方法

3.1.2 print0和println0方法

3.1.3使用out内置对象显示多行文本框中的信息

3.1.4使用out对象输出个性表格

3.2 request内置对象

3.2.1 request内置对象的方法

3.2.2使用request内置对象获取URL信息

3.2.3使用request内置对象获取参数信息

3.3 response内置对象

3.3.1 response内置对象的方法

3.3.2页面重定向应用

3.3.3定时刷新页面应用

3.3.4获取和设置字符编码方式

3.3.5使用response内置对象进行Cookie操作

3.4 page内置对象

3.5技能实践

任务一:使用out内置对象输出JavaScript

任务二:对Cookie对象进行操作

任务三:注册和登录模块及权限设置

3.6本章小结

3.7练习题

第4章JSP内置对象2

4.1 session内置对象

4.1.1 session内置对象的方法

4.1.2保存用户的信息

4.1.3获取页面的访问次数

4.1.4获取和设置session的有效时间

4.1.5简单的网上购物程序

4.2 application内置对象

4.2.1 application内置对象的方法

4.2.2获取相关系统信息

4.2.3获取用户登录的次数

4.2.4获取application中的所有信息

4.3 exception内置对象

4.3.1 exception内置对象的方法

4.3.2获取错误信息

4.3.3对异常进行描述

4.4 config内置对象

4.4.1 config内置对象的方法

4.4.2获取初始化参数

4.5 pageContext内置对象

4.5.1 pageContext内置对象的方法

4.5.2获取不同对象中的属性值

4.5.3获取指定范围内的所有信息

4.6技能实践

任务一:同时获取用户登录次数和页面访问量

任务二:留言本程序的编写

4.7本章小结

4.8练习题

第二篇JSP高级技术

第5章JavaBean

5.1 JavaBean概述

5.1.1 JavaBean技术介绍

5.1.2 JavaBean的形式和要素

5.2在JSP程序中使用JavaBean

5.2.1使用JavaBean

5.2.2 JavaBean的application作用域

5.2.3 JavaBean的session作用域

5.2.4 JavaBean的request作用域

5.2.5 JavaBean的page作用域

5.3使用JavaBean封装数据库操作

5.3.1编写封装数据库的JavaBean

5.3.2在JSP中使用封装数据库的JavaBean

5.4技能实践

任务一:使用JavaBean获取表单数据

任务二:自动生成随机密码

任务三:使用JavaBean实现购物功能

任务四:使用JavaBean进行登录操作

任务五:投票系统

5.5本章小结

5.6练习题

第6章Servlet技术

6.1 Servlet基础

6.1.1 Servlet技术功能

6.1.2 Servlet技术特点

6.1.3 Servlet与JSP的区别

6.1.4 Servlet的生命周期

6.2 Servlet编程常用接口和类

6.2.1 Servlet接口

6.2.2 HttpServlet类

6.2.3 HttpServletRequest接口

6.2.4 HttpServletResponse接口

6.3 Servlet开发

6.3.1 Servlet的创建

6.3.2 Servlet的配置

6.3.3 Servlet中的中文解决

6.4 Servlet的典型应用

6.4.1获取Servlet的初始化参数信息

6.4.2通过Servlet获取表单提交数据

6.4.3在Servlet中实现页面转发功能

6.4.4使用Servlet限制在线时间

6.4.5使用Servlet进行Cookie操作

6.5 Servlet过滤器

6.5.1编写Servlet过滤器程序

6.5.2配置和运行Servlet过滤器

6.6 Servlet监听器

6.6.1编写Servlet监听器程序

6.6.2配置和运行Servlet监听器

6.7 MVC框架

6.7.1 MVC框架的含义

6.7.2 MVC框架的简单使用

6.8技能实践

任务一:使用Servlet编写购物车程序

6.9本章小结

6.10练习题

第7章 文件上传与组件下载

7.1 jspSmartUpload组件的安装与配置

7.1.1 jspSmartUpload组件简介

7.1.2下载和配置jspSmartUpload组件

7.1.3开发简单的上传程序

7.2 jspSmartUpload中的类

7.2.1 File类

7.2.2 Files类

7.2.3 Request类

7.2.4 SmartUpload类

7.3技能实践

任务一:实现同时上传多个文件

任务二:实现对上传文件的筛选

7.4本章小结

7.5练习题

第三篇JDBC技术

第8章JDBC技术概述

8.1 JDBC简介

8.2 JDBC API

8.2.1概述

8.2.2有关JDBC的类

8.2.3实现JDBC连接

8.3通过JDBC创建和修改数据库

8.4 JDBC 3.0中的类和接口

8.4.1 java.sql包中的类和接口及其使用

8.4.2 javax.sql包中所含内容及其使用

8.5 JDBC驱动程序简介

8.5.1 JDBC-ODBC桥和ODBC驱动程序

8.5.2本地API部分Java驱动程序

8.5.3 JDBC网络纯Java驱动程序

8.5.4本地协议纯Java驱动程序

8.5.5 JDBC驱动程序的比较

8.6本章小结

8.7练习题

第9章JDBC开发环境及配置

9.1使用JDBC连接数据库

9.1.1用SQL和Java建立应用程序的基本知识

9.1.2 SQL和Java的特性

9.1.3 SQL和Java的实际开发应用实例

9.1.4 Java连接各类数据库的程序代码

9.2 Web应用服务器

9.2.1 Tomcat的安装及配置

9.2.2 JBoss的安装和配置

9.2.3 WebLogic的安装和配置

9.2.4 Resin的安装与配置

9.3 Java开发环境:Eclipse

9.4 JDBC开发调试技巧

9.5本章小结

9.6练习题

第10章JDBC 3.0 API数据库开发基本操作

10.1数据库用例说明

10.2与数据库建立连接

10.2.1 JDBC URL

10.2.2连接事件

10.2.3连接事件监听器

10.3获取数据库信息

10.3.1获取数据库详细信息

10.3.2获取数据库基本信息

10.3.3获取数据库中表的信息

10.3.4获取表中各列的信息

10.3.5获取索引的信息

10.3.6获取数据库中各种信息的实例

10.4 Statement对象

10.4.1 Statement对象使用基础

10.4.2获取所有记录

10.4.3获取指定记录

10.5修改数据库表

10.5.1修改数据库表本身

10.5.2修改数据库表记录

10.6结果集

10.6.1结果集的基本操作

10.6.2获取结果集的信息

10.6.3使用流获取大型数据

10.6.4可滚动结果集

10.6.5可更新结果集

10.7 SQL和Java数据类型转换

10.8技能实践

任务一:将程序的结果保存到数据库

任务二:读取数据库中的数据作为程序的数据

任务三:数组与数据集

10.9本章小结

10.10练习题

第11章JDBC 3.0 API数据库开发高级操作

11.1预编译语句

11.1.1 PreparedStatement对象的创建

11.1.2传递IN参数

11.1.3传递对象参数

11.1.4传递大型数据参数

11.2调用存储过程对象

11.2.1 CallableStatement对象的创建

11.2.2 IN、 OUT及INOUT参数的使用

11.2.3执行CallableStatement Object对象

11.2.4 CallableStatement对象使用实例

11.2.5 SQL Server存储过程编程经验技巧

11.3成批更新(BatchedUpdate)

11.3.1成批更新所使用的对象

11.3.2使用成批更新的实例

11.4行集合对象

11.4.1设计时行集合

11.4.2运行时行集合

11.4.3非标准JDBC API类的行集

11.4.4行集合的接口

11.5事务

11.5.1事务提交

11.5.2事务使用实例

11.6 JNDI与JDBC API

11.6.1 JNDI简述

11.6.2 JDBC数据源

11.6.3 JDBC API实例

11.7技能实践

任务一:存储过程的访问

任务二:在程序中合理地使用存储过程

11.8本章小结

11.9练习题

第12章 连接池与事务

12.1连接池

12.1.1连接池数据源

12.1.2连接池处理事件

12.1.3三层环境下的连接池操作

12.1.4连接池和DataSource实现

12.1.5包含连接池的数据源配置

12.1.6池连接对象对于语句的重新利用

12.1.7关闭池连接语句

12.1.8连接池使用实例

12.2分布式事务处理

12.2.1 XADataSource接口和XAConnection接口

12.2.2事务管理器

12.2.3关闭连接

12.3例外处理

12.3.1数据访问警告

12.3.2数据截断

12.4高级数据类型

12.4.1 Java对象类型

12.4.2 SQL3类型

12.4.3定制类型

12.4.4 SQL结构化类型实例

12.5技能实践

任务一:在Swing界面程序中访问数据库

任务二:将Swing文本框的数据保存到数据库

任务三:在Swing文本框显示数据库中的数据

12.6本章小结

12.7练习题

第13章JDBC在Java Servlet中的应用

13.1数据操作

13.1.1数据表单

13.1.2保存一条数据

13.1.3读取一条数据

13.1.4数据集

13.1.5数据列表

13.1.6删除数据

13.1.7编辑数据表单

13.1.8保存数据

13.2 JDBC Servlet示例

13.3技能实践:留言板网站

任务一:留言的添加

任务二:留言列表

任务三:查看留言

13.4本章小结

13.5练习题

第四篇JDBC开发实践

第14章C/S架构程序开发实例

14.1 C/S架构原理

14.2 Application访问数据库实例

14.2.1建立数据库

14.2.2编写Java代码

14.2.3运行Application类

14.3使用Eclipse工具的数据库开发实例

14.3.1 Eclipse的数据库工具插件

14.3.2实现ConnectMysql类

14.4 C/S架构开发数据库的优缺点

14.5技能实践

任务一:Swing程序访问数据库实例

任务二:数据集生成Swing程序的下拉列表

任务三:按钮事件与数据库

14.6本章小结

14.7练习题

第15章B/S架构程序开发实例

15.1 B/S架构原理

15.2 JSP数据库操作实例

15.3 Servlet数据库操作实例

15.4 JavaBean操作数据库实例

15.5 B/S架构开发数据库的优缺点

15.6技能实践

任务一:建立数据库访问类

任务二:表单与数据存储

任务三:数据集与表格

15.7本章小结

15.8练习题

第五篇 项目案例

第16章 电话本管理程序

16.1程序分析

步骤一:功能分析

步骤二:数据库分析

步骤三:数据表

16.2数据库

步骤四:建立数据库

步骤五:建立数据表

步骤六:设置数据库

16.3编写程序

步骤七:数据库连接

步骤八:输入数据

步骤九:将数据写入到数据库

步骤十:显示数据

步骤十一:数据列表

步骤十二:删除数列

步骤十三:编辑数据

16.4编译和运行程序

步骤十四:编译程序

步骤十五:运行程序

步骤十六:调试程序

16.5本章小结

第17章 综合案例:网上书店

17.1案例目的

17.2功能分析

17.3案例步骤

17.3.1步骤一:用户注册模块

17.3.2步骤二:用户登录模块

17.3.3步骤三:修改密码模块

17.3.4步骤四:用户购书模块

17.3.5步骤五:管理员查询用户模块

17.3.6 步骤六:管理员删除用户操作

17.4本章小结

第六篇 附赠光盘内文档

第18章JFreeChart与JSP动态图表

18.1 JFreeChart基础

18.1.1 JFreeChart的下载与使用

18.1.2 JFreeChart核心类简介

18.2利用JFreeChart生成饼形图

18.3利用JFreeChart生成柱形图

18.3.1利用DefaultCategoryDataset数据集绘制柱形图

18.3.2利用XYDataset数据集绘制柱形图

18.4利用JFreeChart生成折线图

18.5利用JFreeChart生成区域图

18.6利用JFreeChart生成时序图

18.7利用JFreeChart生成组合图表

18.8技能实践

任务一:访问计数

任务二:用饼形图分析用户访问的时间分布

任务三:用折线图分析用户访问的时间分布

18.9本章小结

18.10练习题

第19章 报表组件

19.1 iText组件简介

19.2 iText组件开发

19.2.1 PDF文档输出的基本组成部分

19.2.2 PDF文档的页面设置与生成

19.2.3文本处理

19.2.4中文的输出

19.2.5表格的设置

19.2.6图像处理

19.3 iText组件的典型应用

19.3.1输出为HTML文件

19.3.2输出为Word文件

19.4技能实践

任务一:访问Servlet读取PDF

任务二:操作已有的PDF文件

19.5本章小结

19.6练习题

第20章 发送E-mail组件与程序调试

20.1 Java Mail简介

20.1.1邮件传输相关协议简介

20.1.2建立Java Mail的开发环境

20.2开发发送邮件程序

20.2.1发送普通文本邮件

20.2.2发送HTML格式邮件

20.2.3发送带有附件的邮件

20.3配置调试环境

20.3.1设置普通Java类的调试模式

20.3.2设置Web应用的调试模式

20.4调试程序

20.4.1设置断点

20.4.2跟踪调试程序

20.5技能实践

任务:调试Web应用中的程序

20.6本章小结

20.7练习题

第21章JDBC程序开发高级技术

21.1中文处理技术

21.1.1 Java中文处理的理论知识

21.1.2中文处理的解决方案

21.1.3中文处理技术程序实例

21.2数据查询结果的分页显示技术

21.2.1使用JavaBean实现数据分页显示

21.2.2使用JSP实现分页显示

21.3数据库图形文件的存取技术

21.3.1向数据库中存储图形

21.3.2将数据库的图像二进制数据显示成图片

21.4 Java开发中的其他技术

21.5技能实践

任务一:数据库中存储中文文本

任务二:留言列表的分页显示

任务三:数据库管理图片文件

21.6本章小结

21.7练习题


书查询(www.shuchaxun.com)本网页唯一编码:
2c5c60f179bed94746c2df7e78b573d6#842fa8d6077740831caa99a546824d06#235775097#12683370.zip