当前位置:首页 > 工业技术
精通JSP编程技术
精通JSP编程技术

精通JSP编程技术PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:武延军,黄飞跃等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115095485
  • 页数:428 页
图书介绍:
《精通JSP编程技术》目录

第一篇 JSP基础知识和准备工作 3

第1章 初识JSP 3

1.1 JSP原理简介 3

1.2 JSP技术特点简介 4

1.3 第一个JSP页面 6

1.4 JSP页面的组成 7

1.5 JSP与其他动态Web开发语言的比较 8

第2章 JSP的开发与运行环境 12

2.1 JSP的开发环境 12

2.1.1 JBuilder 13

2.1.2 UltraEdit 16

2.2 JSP的运行环境 17

2.2.1 Weblogic Application Server 18

2.2.2 tomcat 25

第3章 Java语言快速入门 33

3.1 Java简介 33

3.1.1 Java的特点 33

3.1.2 简单的Java程序 35

3.2 Java程序开发与运行环境——JDK 36

3.2.1 Java程序的编译 36

3.2.2 Java程序的调试 37

3.3 Java的数据类型 37

3.3.1 标识符与保留字 37

3.3.2 数据类型的划分 38

3.3.3 常量与变量 38

3.3.4 整型数据 39

3.3.5 浮点型(实型)数据 40

3.3.6 字符型数据 41

3.3.7 布尔型数据 42

3.3.8 示例 42

3.3.9 各类数值型数据间的混合运算 43

3.4 运算符和表达式 43

3.4.1 算术运算符 44

3.4.2 关系运算符 44

3.4.3 布尔逻辑运算符 45

3.4.4 位运算符 46

3.4.5 赋值运算符 46

3.4.6 条件运算符 47

3.4.7 表达式 48

3.5 控制语句 48

3.5.1 分支语句 49

3.5.2 循环语句 54

3.5.3 例外处理语句 57

3.5.4 注释语句 57

3.6 数组 57

3.6.1 一维数组 58

3.6.2 多维数组 59

3.7 例外处理 61

3.7.1 例外 62

3.7.2 例外处理 63

第二篇 JSP核心知识 71

第4章 JSP基本语法 71

4.1 编译指令 71

4.1.1 page指令 71

4.1.2 include指令 79

4.1.3 taglib指令 80

4.2 动作指令(标识) 82

4.2.1 <jsp:useBean> 82

4.2.2 <jsp:setProperty> 87

4.2.3 <jsp:getProperty> 92

4.2.4 <jsp:include> 93

4.2.5 <jsp:forward> 96

4.2.6 <jsp:param> 98

4.2.7 <jsp:plugin> 98

4.3 注释与声明 99

4.3.1 注释 99

4.3.2 声明 101

4.4 表达式 103

4.5 程序段(Scriptlet) 104

4.6 JSP的Init()和Destroy()方法 106

4.6.1 jspInit() 106

4.6.2 jspDestroy() 107

第5章 JSP中的对象 108

5.1 对象与内部对象 108

5.2 out对象 111

5.2.1 out对象的变量 111

5.2.2 out对象的方法 111

5.2.3 out对象使用示例 112

5.3 request对象 114

5.3.1 request对象的方法 114

5.3.2 request对象使用示例 115

5.4 response对象 121

5.4.1 response对象的方法 121

5.4.2 response对象使用示例 121

5.5 session对象 122

5.5.1 保存用户信息的方法简介 122

5.5.2 session对象的方法 133

5.5.3 session对象使用示例 134

5.6 application对象 138

5.6.1 application介绍 138

5.6.2 global.jsa 140

5.7 其他对象 141

5.7.1 pageContext对象 141

5.7.2 page对象 141

5.7.3 config对象 141

第6章 JavaBean 142

6.1 JavaBean简介 142

6.1.1 什么是JavaBean 142

6.1.2 JavaBean的特征 143

6.2 JavaBean创建示例 147

6.2.1 建立一个JavaBean 147

6.2.2 测试JavaBean 149

6.3 在JSP中使用JavaBean 151

6.3.1 jsp:useBean、jsp:setProperty与jsp:getProperty 151

6.3.2 使用示例 151

第三篇 Servlet专辑 159

第7章 Servlet概述 159

7.1 什么是Servlet 159

7.2 服务器执行JSP的过程 161

7.3 编写Servlet的需求 166

7.4 编写Servlet程序 167

7.4.1 与客户端的交互 167

7.4.2 发布Servlet 172

7.4.3 编译Servlet 179

第8章 Servlet核心技术 181

8.1 Servlet交互技术概述 181

8.2 Request Header 182

8.2.1 Request Header简介 182

8.2.2 读取Request Header 182

8.2.3 获取客户端信息 183

8.2.4 获取环境变量值 185

8.3 HttpServletRequest的应用 189

8.3.1 处理表单数据 189

8.3.2 显示服务器端属性 196

8.4 Server-Side Includes技术 198

8.4.1 什么是Server-Side Includes技术 198

8.4.2 Server-Side Includes标记语法 198

8.4.3 Server-Side Includes的典型实例 199

第9章 Servlet的扩展技术 205

9.1 Servlet与Applet通信 205

9.1.1 用户身份验证实例 205

9.1.2 Applet与Servlet通信的方法 217

9.2 Servlet实现数据库连接池 226

9.2.1 为什么要实现数据库连接池 226

9.2.2 主要类的功能及其实现 226

9.2.3 Servlet使用连接池示例 237

第四篇 JSP高级技术 243

第10章 数据库与JDBC技术 243

10.1 数据库与数据源 243

10.1.1 数据库 243

10.1.2 添加数据源 243

10.2 SQL语言 247

10.2.1 SQL简介 247

10.2.2 创建新表 248

10.2.3 从表中读取记录 250

10.2.4 删除和修改表 251

10.2.5 SQL最常用语句 251

10.3 JDBC技术 254

10.3.1 JDBC概述 254

10.3.2 通过JDBC访问数据库 260

10.4 在JSP中通过JDBC-ODBC桥来访问数据库 272

第11章 XML语言介绍 280

11.1 XML概述 280

11.1.1 HTML的不足 280

11.1.2 XML的主要特点 281

11.1.3 XML的主要应用 281

11.1.4 一个简单的XML例子 282

11.2 XML语法 283

11.2.1 标记语法 283

11.2.2 文档结构 285

11.2.3 元素 289

11.2.4 属性 291

11.2.5 解析器 292

11.3 文档类型定义DTD 293

11.3.1 DTD与XML文档相关联 294

11.3.2 正式的DTD结构 295

11.4 XML Schema 296

11.4.1 Schema的作用 296

11.4.2 XML Schema的特点 297

11.4.3 Schema合法性检查的实现 297

11.4.4 Schema的语法 298

11.4.5 Schema综合实例 300

11.5 可扩展样式语言XSL 303

11.5.1 XSL简介 303

11.5.2 XSL和CSS的区别 304

11.5.3 XSL的解析机制 305

11.6 XML的综合实例 306

第12章 JSP与XML结合 310

12.1 JSP对XML的支持 310

12.1.1 JSP对XML格式的支持 310

12.1.2 Taglib指令 316

12.2 在JSP中执行XML标记 317

12.2.1 JSP中解析XML标记的原理 317

12.2.2 创建TEL 318

12.2.3 创建TLD 319

12.3 综合实例 321

12.3.1 获取信息并生成XML的Java应用程序 321

12.3.2 提供数据源的JSP文件 323

12.3.3 生成的XML文件 329

12.3.4 XML文件的显示格式定义 329

第五篇 JSP应用实例 335

第13章 JSP常用实例 335

13.1 文件留言薄 335

13.1.1 留言簿填写页面——gform.html 335

13.1.2 留言处理脚本——gform.jsp 337

13.1.3 留言显示页面——gbook.jsp 342

13.2 数据库留言薄 343

13.2.1 创建数据库表 343

13.2.2 留言簿的首页 348

13.2.3 填写留言页面 353

13.2.4 留言删除页面 357

13.3 发送E-mail 359

13.4 在线投票 368

13.5 聊天室 375

13.5.1 相关数据库表的结构 375

13.5.2 数据库连接池 376

13.5.3 聊天室的JSP页面 378

13.5.4 聊天室用到的JavaBean 387

13.5.5 例外处理页面 392

第14章 公司Intranet系统 393

14.1 员工数据库 393

14.2 系统使用的JavaBean 396

14.2.1 实现连接池的JavaBean——ConnectionPool 396

14.2.2 实现登录验证的JavaBean 396

14.2.3 实现员工信息访问的JavaBean 399

14.3 员工登录验证 404

14.3.1 防止绕过登录 404

14.3.2 账号和密码验证 407

14.3.3 防止重复登录 409

14.4 查看部门信息 411

14.5 查看员工的假期信息 413

14.6 员工电话薄 416

14.7 员工技能查询 419

14.8 注销登录 423

附录 HTML语言参考 425

基本标志 425

文档整体属性标志 425

格式标志 425

文本标志 426

图像标志 426

表格标志 426

链接标志 427

表单标志 427

帧标志 428

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