当前位置:首页 > 工业技术
JSP程序设计教程
JSP程序设计教程

JSP程序设计教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:肖金秀等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2003
  • ISBN:7502433430
  • 页数:392 页
图书介绍:本书介绍了Java语言快速入门、JSP语法、JDBC应用、Servlet应用、JAVA Beans,JSP与XML结合使用等。
上一篇:中外女装下一篇:有孔陶粒砼
《JSP程序设计教程》目录

1.1 JSP简介 1

1.1.1 JSP的起源与背景 1

第1章 JSP概述 1

1.1.2 JSP的优点 2

1.2 Java Servlet技术 3

1.3 ASP、PHP与JSP的比较 4

1.3.1 结构 4

1.3.2 性能和平台无关性 4

1.3.3 Session管理 5

1.3.4 Application管理 5

1.3.5 ServerSideIncludes 5

1.3.6 JavaBean 5

1.3.7 JSP和数据库 6

1.4 JSP的结构 7

一、基础题 10

二、上机实习 10

综合练习一 10

小结 10

第2章 JSP应用基础 11

2.1 JSP运行环境的要求 11

2.1.1 JSP对硬件的基本要求 11

2.1.2 JSP对软件的基本要求 11

2.1.3 JSP对操作系统的基本要求 12

2.2 JSP运行环境的配置 12

2.2.1 JDK的配置 12

2.2.2 应用服务程序的配置 13

2.3 应用服务器的启动与关闭 14

2.4 一个简单的JSP实例 15

2.4.1 测试纯JSP页面实例 15

2.4.2 测试Servlet 16

二、上机实习 18

一、基础题 18

综合练习二 18

小结 18

第3章 Java应用基础 19

3.1 Java概述 19

3.1.1 Java的发展史 19

3.1.2 Java的影响 20

3.2 面向对象编程 21

3.2.1 对象的定义 21

3.2.2 消息的定义 22

3.2.3 类的定义 23

3.2.4 实例和类成员 23

3.2.5 继承的定义 27

3.2.6 接口的定义 28

3.2.7 面向对象应用实例 28

3.3.1 变量 32

3.3 Java语言基础 32

3.3.2 操作符 36

3.3.3 表达式、语句和块 41

3.3.4 控制流程语句 43

3.4 对象和简单数据对象 51

3.4.1 对象的生命周期 51

3.4.2 字符和字符串 56

3.4.3 数字 60

3.4.4 数组 62

3.5 类和继承 66

3.5.1 创建类 66

3.5.2 执行嵌套类 77

3.6 接口和包 78

3.6.1 创建接口 78

3.6.2 创建和使用包 80

一、基础题 81

综合练习三 81

小结 81

二、上机实习 82

第4章 JSP语法基础 83

4.1 JSP编译器 83

4.2 JSP注释 84

4.2.1 HTML注释 84

4.2.2 隐藏注释 84

4.3 JSP脚本元素 85

4.3.1 声明 85

4.3.2 表达式 86

4.3.3 Scriptlet 87

4.3.4 应用实例 89

4.4 JSP指令 92

4.4.1 Include指令 93

4.4.2 Page指令 94

4.4.4 JSP指令应用实例 96

4.4.3 Taglib指令 96

4.5 JSP预定义变量 98

4.5.1 request 98

4.5.2 response 98

4.5.3 out 98

4.5.4 session 99

4.5.5 application 100

4.5.6 config 100

4.5.7 pageContext 100

4.5.8 JSP预定义变量应用实例 100

4.6 JSP动作 102

4.6.1 <jsp:forward>动作 102

4.6.2 <jsp:getProperty>动作 103

4.6.3 <jsp:include>动作 103

4.6.4 <jsp:plugin>动作 104

4.6.5 <jsp:setProperty>动作 105

4.6.6 <jsp:useBean>动作 107

小结 108

综合练习四 109

一、基础题 109

二、上机实习 109

第5章 JDBC 110

5.1 JDBC概述 110

5.1.1 JDBC的工作机制 110

5.1.2 Java作为数据库前台的优势 111

5.1.3 JDBC与SQL 111

5.1.4 JDBC API 112

5.1.5 与CGI的比较 113

5.1.6 JDBC的互操作性 113

5.1.7 JDBC-ODBC桥 114

5.1.8 JDBC的优点和缺点 114

5.2.2 类型2:Java到本地API 115

5.2 JDBC驱动程序的类型 115

5.2.1 类型1:JDBC-ODBC桥 115

5.2.3 类型3:Java到专有网络协议 116

5.2.4 类型4:Java到本地数据库协议 117

5.3 JDBC应用程序的基本流程 117

5.3.1 建立与数据库的连接 117

5.3.2 执行SQL语句 118

5.3.3 处理结果 118

5.3.4 从数据库断开连接 119

5.4 JDBC编程 119

5.4.1 程序基本结构 119

5.4.2 Statement类及其子类 124

5.4.3 结果集ResultSet 132

5.4.4 DatabaseMetaData 136

小结 139

一、基础题 140

二、上机实习 140

综合练习五 140

第6章 Java Servlet 141

6.1 Servlet概述 141

6.2 Servlet基本结构 142

6.2.1 输出纯文本的简单Servlet 143

6.2.2 Servlet的编译和安装 143

6.2.3 运行Servlet 144

6.2.4 输出HTML的Servlet 144

6.2.5 几个HTML工具函数 144

6.3 Servlet API中的几个对象 145

6.4 Servlet与表单交互 146

6.4.1 实例:读取三个表单变量 147

6.4.2 实例:输出所有的表单数据 148

6.5 读取HTTP请求头 150

6.6 访问CGI变量 152

6.7.2 HTTP 1.1状态代码及其含义 155

6.7 HTTP应答状态 155

6.7.1 设置状态代码 155

6.7.3 实例:访问多个搜索引擎 158

6.8 HTTP应答头 160

6.8.1 常见应答头及其含义 161

6.8.2 实例:内容改变时自动刷新页面 162

6.9 Cookie 164

6.9.1 Cookie API 164

6.9.2 Cookie工具函数 166

6.9.3 实例:定制的搜索引擎界面 166

6.10 会话状态 169

6.10.1 会话状态跟踪API 170

6.10.2 实例:显示会话信息 171

6.11 使用JSP和Servlet实现分页 173

二、上机实习 177

一、基础题 177

综合练习六 177

小结 177

第7章 JavaBean在JSP中的应用 178

7.1 JavaBean简介 178

7.1.1 JavaBean属性 179

7.1.2 JavaBean的事件 182

7.2 在JSP中使用JavaBean 186

7.2.1 <jsp:useBean>操作指令 187

7.2.2 <jsp:setProperty>操作指令 189

7.2.3 <jsp:getProperty>操作指令 190

7.3 JavaBean的Scope属性 190

7.3.1 Application Scope 190

7.3.2 Session Scope 192

7.3.3 Request Scope 194

7.3.4 Page Scope 196

7.4 JSP+JavaBean的数据库操作应用 201

7.5 JSP+Bean读取数据库实例 209

7.6 文件上传JavaBean 211

小结 214

综合练习七 214

一、基础题 214

二、上机实习 215

第8章 JSP与XML联合开发技术 216

8.1 XML概述 216

8.1.1 XML简介 216

8.1.2 XML的语法规则 218

8.1.3 DTD的应用 220

8.1.4 XSL简介 225

8.1.5 XSL语法 226

8.2 XML与JSP技术联合的模式 230

8.3 在JSP中应用XML 231

8.3.1 taglib编译指令 231

8.3.2 Tag Library和Tag的原理 232

8.4.1 Application Tag Library的开发目标 236

8.4 Tag Library开发与应用实例 236

8.4.2 定义TLD文档 237

8.4.3 编写Tag Hander 239

8.4.4 部署Application Tag Library 245

8.4.5 测试Application Tag Library 245

小结 247

综合练习八 247

一、基础题 247

二、上机实习 247

第9章 网上投票制作实例 248

9.1 投票表单的设计 248

9.2 投票处理过程 249

9.3 源程序展示 250

小结 253

10.2.1 试题 254

10.2.3 答题页面 254

10.2.2 调用JavaBean 254

10.2 实例步骤 254

10.1 概述 254

第10章 网上测试制作实例 254

10.2.4 答题结果处理 256

10.3 实例程序展示 256

小结 262

第11章 留言本制作实例 263

11.1 文件留言本 263

11.1.1 留言本填写页面 263

11.1.2 留言处理 264

11.1.3 留言显示页面 268

11.2 数据库留言本 269

11.2.1 创建数据库 269

11.2.2 留言本首页 272

11.2.3 填写留言页面 276

11.2.4 删除留言页面 279

小结 280

第12章 论坛制作实例 281

12.1 相关模块分析与论坛数据结构 281

12.1.1 用户信息模块 281

12.1.2 论坛版面模块 281

12.1.3 显示帖子模块 282

12.1.4 管理模块 282

12.1.5 存储数据 283

12.2 用户信息 283

12.2.1 新用户注册 283

12.2.2 更改个人资料和查询用户资料 295

12.3 论坛版面 309

12.4 帖子模块 332

12.4.1 显示帖子 332

12.4.2 发布帖子 339

12.5.1 版主管理功能 345

12.5 管理功能 345

12.5.2 论坛管理功能 352

12.6 其他功能 371

12.6.1 查看积分功能 372

12.6.2 帖子查询功能 378

12.6.3 论坛的版面结构 382

小结 388

参考答案 389

第1章 389

第2章 389

第3章 389

第4章 390

第5章 390

第6章 390

第7章 390

第8章 391

相关图书
作者其它书籍
返回顶部