《全国高等院校应用型创新规划教材 计算机系列 JSP编程技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:徐宏伟,刘明刚,高鑫,张玉芬,李占宣,张剑飞,陈善利,李岩主审
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302450207
  • 页数:289 页
图书介绍:《JSP编程技术》从教学和实用的角度出发详细介绍了JSP在Web应用开发中的运用。从JSP的基础知识入手,结合JSP内部知识体系,按照循序渐近的原则,由浅入深地介绍了如何用JSP进行Web动态网站的开发和应用。

第1章 JSP概述 1

1.1 B/S结构 2

1.1.1 B/S结构的原理 2

1.1.2 B/S结构的特点 3

1.1.3 常见的B/S结构动态网页 5

1.2 JSP的技术特征 6

1.2.1 JSP的特点 6

1.2.2 JSP的工作流程 7

1.2.3 JSP页面的组成 8

1.3 JSP中各种技术的关系 8

1.3.1 JSP与HTML语言 8

1.3.2 JSP与Java应用程序 8

1 3.3 JSP与Java Applet程序 9

1.3.4 JSP与JavaScript语言 9

1.3.5 JSP与Servlet技术 9

1.4 JSP运行环境的配置 10

1.4.1 JSP的运行环境 10

1.4.2 JDK的安装与配置 11

1.4.3 Tomcat的安装与启动 13

1.4.4 Eclipse的安装与使用 16

1.5 实训一:JSP实验环境配置及JSP页面测试 21

1.6 本章小结 24

练习与提高(一) 24

第2章 JSP基础知识 27

2.1 HTML基础 28

2.1.1 HTML概述 28

2.1.2 HTML文件的结构 29

2.1.3 HTML的基本元素与属性 29

2.1.4 表格 30

2.1.5 表单 32

2.2 JSP脚本标识 34

2.2.1 声明 34

2.2.2 代码段 37

2.2.3 表达式 38

2.2.4 注释 39

2.3 JSP程序开发模式 43

2.3.1 单纯的JSP编程 43

2.3.2 JSP+JavaBean编程 43

2.3.3 JSP+JavaBean+Servlet编程 44

2.3.4 MVC模式 45

2.4 运行JSP时常见的出错信息及处理 46

2.5 实训二:简单JSP页面的运行及调试 47

2.6 本章小结 48

练习与提高(二) 49

第3章 JSP中的指令和动作 51

3.1 JSP中的指令 52

3.1.1 page指令 52

3.1.2 include指令 57

3.2 JSP中的动作 60

3.2.1 include动作标记 60

3.2.2 param动作标记 62

3.2.3 forward动作标记 64

3.2.4 plugin动作标记 66

3.2.5 useBean动作标记 68

3.2.6 setProperty动作标记 71

3.2.7 getProperty动作标记 72

3.3 实训三:JSP指令与动作的运用 74

3.4 本章小结 78

练习与提高(三) 78

第4章 JSP的内置对象 83

4.1 内置对象概述 84

4.2 request对象 86

4.2.1 获取客户信息 87

4.2.2 获取请求参数 88

4.2.3 获取查询字符串 90

4.2.4 在作用域中管理属性 91

4.2.5 获取Cookie 92

4.2.6 访问安全信息 93

4.2.7 访问国际化信息 94

4.3 response对象 94

4.3.1 动态设置响应的类型 95

4.3.2 重定向网页 96

4.3.3 设置页面自动刷新以及定时跳转 97

4.3.4 配置缓冲区 98

4.4 out对象 99

4.4.1 向客户端输出数据 100

4.4.2 管理输出缓冲区 100

4.5 session对象 101

4.5.1 创建及获取客户会话属性 102

4.5.2 从会话中移除指定的对象 103

4.5.3 设置会话时限 104

4.6 application对象 105

4.6.1 查找Servlet有关的属性信息 105

4.6.2 管理应用程序属性 106

4.7 其他内置对象 107

4.7.1 pageContext对象 107

4.7.2 page对象 109

4.7.3 config对象 110

4.8 实训四:简易购物网站 111

4.9 本章小结 117

练习与提高(四) 117

第5章 JavaBean技术 121

5.1 JavaBean概述 122

5.1.1 JavaBean简介 122

5.1.2 JavaBean的种类 122

5.1.3 JavaBean规范 123

5.2 JavaBean的使用 124

5.2.1 创建JavaBean 124

5.2.2 值JavaBean的使用 127

5.2.3 工具JavaBean的使用 132

5.3 实训五:用JavaBean实现购物车 135

5.4 本章小结 144

练习与提高(五) 145

第6章 JSP中数据库的使用 147

6.1 JDBC技术 148

6.1.1 JDBC概述 148

6.1.2 JDBC驱动程序 149

6.2 JDBC的使用步骤 151

6.2.1 加载JDBC驱动程序 151

6.2.2 创建数据库连接 153

6.2.3 创建Statement实例 155

6.2.4 执行SQL语句、获得结果 156

6.2.5 关闭连接 158

6.3 数据库操作技术 159

6.3.1 SQL常用命令 159

6.3.2 创建数据库 162

6.3.3 查询操作 165

6.3.4 更新操作 175

6.3.5 添加操作 179

6.3.6 删除操作 182

6.3.7 访问Excel文件 183

6.4 实训六:用户管理系统 185

6.5 本章小结 194

练习与提高(六) 194

第7章 Servlet技术 199

7.1 Servlet基础 200

7.1.1 Servlet简介 200

7.1.2 Servlet的生命周期 201

7.1.3 Servlet类和方法 202

7.1.4 简单的Servlet程序 203

7.2 Servlet跳转 205

7.2.1 客户端跳转 205

7.2.2 服务器跳转 206

7.3 Servlet的使用 207

7.3.1 获取客户端信息 207

7.3.2 过滤器 210

7.3.3 监听器 214

7.4 实训七:Servlet应用 218

7.5 本章小结 223

练习与提高(七) 223

第8章 表达式语言 225

8.1 EL表达式的语法 226

8.1.1 EL简介 226

8.1.2 运算符 227

8.1.3 变量与常量 233

8.1.4 保留字 236

8.2 EL数据访问 237

8.2.1 对象的作用域 238

8.2.2 访问JavaBean 240

8.2.3 访问集合 242

8.3 其他内置对象 243

8.3.1 param和paramValues对象 243

8.3.2 cookie对象 245

8.3.3 initParam对象 246

8.4 实训八:用EL表达式实现数据传递 247

8.5 本章小结 250

练习与提高(八) 250

第9章 综合应用实训 251

9.1 简易的留言管理程序 252

9.1.1 需求分析 252

9.1.2 总体设计 253

9.1.3 系统实现 254

9.2 MVC模式留言管理程序 265

9.2.1 需求分析 265

9.2.2 总体设计 266

9.2.3 系统实现 266

9.3 本章小结 287

参考文献 289