《JSP程序设计技术教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:甘勇主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302231523
  • 页数:366 页
图书介绍:本书共12章,以项目为驱动的教学模式,详细、系统化讲解 Java Web 技术,是项目贯穿所学知识点。

第1章 Web技术简介 1

1.1 Web基础知识 1

1.1.1 Web技术的由来与发展 1

1.1.2 Web动态网页技术 3

1.1.3 Web应用程序的工作原理 5

1.1.4 Java Web编程的主要组件技术 5

1.2 JSP技术 11

1.2.1 JSP的特点与优势 11

1.2.2 JSP的工作原理 12

1.3 JSP开发Web的方式与体系结构 13

1.3.1 JSP开发Web站点的主要方式 13

1.3.2 JSP两种体系结构 13

1.4 MVC设计模式 14

1.4.1 MVC设计模式思想 15

1.4.2 MVC优缺点 16

1.5 小结 16

1.6 习题 17

1.6.1 选择题 17

1.6.2 填空题 17

1.6.3 简答题 17

第2章 JSP开发运行环境 18

2.1 JSP环境介绍 18

2.2 JDK安装配置 19

2.2.1 JDK简介与下载 19

2.2.2 JDK安装与配置 19

2.3 NetBeans开发环境 23

2.3.1 NetBeans简介与下载 23

2.3.2 NetBeans安装与使用 24

2.4 Eclipse开发环境 30

2.4.1 Eclipse简介与下载 30

2.4.2 Eclipse的使用 31

2.5 MyEclipse开发环境 35

2.5.1 MyEclipse简介与下载 36

2.5.2 MyEclipse安装与使用 36

2.6 Tomcat服务器 39

2.6.1 Tomcat简介与下载 39

2.6.2 Tomcat安装与配置 40

2.7 小结 44

2.8 习题 44

第3章 脚本语言 45

3.1 HTML 45

3.1.1 HTML简介 45

3.1.2 HTML基本标签 45

3.1.3 列表 50

3.1.4 多媒体和超链接 53

3.1.5 表格 56

3.1.6 框架 58

3.1.7 表单 61

3.2 CSS 65

3.2.1 CSS简介 65

3.2.2 CSS样式表定义 66

3.2.3 在HTML中加入CSS的方法 67

3.2.4 CSS样式表继承性 69

3.2.5 CSS基本属性 69

3.3 JavaScript脚本语言 74

3.3.1 JavaScript简介 74

3.3.2 语言基础知识 75

3.3.3 JavaScript对象 80

3.3.4 JavaScript事件 85

3.4 小结 86

3.5 习题 86

3.5.1 选择题 86

3.5.2 填空题 86

3.5.3 简答题 87

3.5.4 实验题 87

第4章 基于脚本语言的项目实训 88

4.1 项目需求说明 88

4.2 项目总体结构与构成 89

4.3 项目页面开发 90

4.3.1 登录页面 90

4.3.2 项目的框架页面 98

4.3.3 用户管理模块页面 104

4.4 小结 128

4.5 习题 128

第5章 JSP基础知识 129

5.1 JSP的基本页面结构 129

5.2 JSP中的脚本元素 131

5.2.1 变量、方法的声明 131

5.2.2 表达式 132

5.2.3 脚本 133

5.3 JSP中的注释 134

5.3.1 隐藏注释 134

5.3.2 HTML注释 135

5.3.3 Java注释 136

5.4 JSP的指令 137

5.4.1 page指令 137

5.4.2 include指令 141

5.4.3 taglib指令 142

5.5 JSP中的常用动作 144

5.5.1 〈jsp:param〉动作 144

5.5.2 〈jsp:include〉动作 144

5.5.3 〈jsp:useBean〉动作 147

5.5.4 〈jsp:setProperty〉动作 150

5.5.5 〈jsp:getProperty〉动作 150

5.5.6 〈jsp:forward〉动作 154

5.5.7 〈jsp:plugin〉动作 156

5.6 小结 158

5.7 习题 158

5.7.1 选择题 158

5.7.2 填空题 159

5.7.3 简答题 159

5.7.4 实验题 159

第6章 JSP的内置对象 160

6.1 out对象 160

6.1.1 out对象的方法 160

6.1.2 out对象实例 161

6.2 page对象 163

6.2.1 page对象的方法 163

6.2.2 page对象实例 163

6.3 request对象 164

6.3.1 request对象的方法 164

6.3.2 request对象实例 166

6.4 response对象 173

6.4.1 response对象的方法 174

6.4.2 response对象实例 174

6.5 session对象 177

6.5.1 session对象的方法 177

6.5.2 session对象实例 178

6.6 pageContext对象 181

6.6.1 pageContext对象的方法 182

6.6.2 PageContext对象实例 182

6.7 config对象 183

6.7.1 config对象的方法 183

6.7.2 config对象实例 184

6.8 exception对象 185

6.8.1 exception对象的方法 185

6.8.2 exception对象实例 185

6.9 application对象 187

6.9.1 application对象的方法 187

6.9.2 application对象实例 188

6.10 小结 190

6.11 习题 190

6.11.1 选择题 190

6.11.2 填空题 190

6.11.3 简答题 191

6.11.4 实验题 191

第7章 JSP中数据库操作 192

7.1 JDBC介绍 192

7.1.1 JDBC的定义 192

7.1.2 JDBC的结构 193

7.2 通过JDBC-ODBC桥访问数据库 193

7.2.1 通过桥访问Access 194

7.2.2 通过桥访问Excel 197

7.3 通过JDBC驱动访问数据库 199

7.3.1 通过JDBC驱动使用MySQL数据库 199

7.3.2 通过JDBC驱动使用Microsoft SQL Server数据库 203

7.3.3 通过JDBC驱动使用Oracle数据库 207

7.4 查询数据库 208

7.5 更新数据库 213

7.5.1 更新的SQL语句 214

7.5.2 JSP更新数据库 215

7.6 JSP在数据库应用中的相关问题 219

7.6.1 JSP的分页浏览 219

7.6.2 汉字处理 222

7.7 JSP中数据库应用实例 223

7.7.1 学生信息系统主页面设计 223

7.7.2 学生信息查询 225

7.7.3 学生信息添加 226

7.7.4 学生信息删除 230

7.7.5 学生信息修改 233

7.8 小结 234

7.9 习题 234

7.9.1 选择题 234

7.9.2 简答题 234

7.9.3 实验题 234

第8章 个人信息管理系统实训 235

8.1 项目需求说明 235

8.2 项目系统分析 235

8.3 系统设计与实现 236

8.3.1 数据库设计 236

8.3.2 项目代码实现 237

8.4 小结 269

8.5 习题 269

第9章 .JSP与JavaBean编程 270

9.1 JavaBean概述 270

9.2 JavaBean的基本用法 270

9.2.1 JavaBean的属性 271

9.2.2 访问Bean属性 273

9.2.3 设置Bean属性 273

9.3 Bean的作用域 277

9.4 JavaBean的使用 281

9.4.1 使用JavaBean访问数据库 281

9.4.2 JavaBean应用实例 283

9.5 小结 286

9.6 习题 286

9.6.1 选择题 286

9.6.2 简答题 286

9.6.3 实验题 286

第10章 JSP与Servlet编程 287

10.1 Servlet介绍 287

10.1.1 什么是Servlet 287

10.1.2 Servlet的技术特点 287

10.1.3 Servlet与JSP的区别 288

10.1.4 Servlet在Web项目中的作用 289

10.1.5 Servlet生命周期 290

10.1.6 开发一个简单的Servlet 291

10.2 处理客户端请求 294

10.2.1 从Servlet读取表单数据 294

10.2.2 从Servlet提取报文头 296

10.2.3 处理Cookie与会话跟踪 297

10.3 Servlet编程接口 299

10.3.1 与Servlet实现相关的接口 299

10.3.2 与Servlet配置相关的接口 300

10.3.3 与Servlet异常相关的接口 301

10.3.4 与请求和响应相关的接口 301

10.3.5 会话管理 302

10.3.6 Servlet上下文相关 303

10.4 Servlet部署 303

10.5 Servlet应用实例 305

10.6 小结 309

10.7 习题 310

10.7.1 选择题 310

10.7.2 简答题 310

10.7.3 实验题 310

第11章 JSP标记 311

11.1 创建自定义标记库 311

11.1.1 组成标记库的组件 311

11.1.2 为标记分配属性 316

11.1.3 处理标记正文 318

11.2 常用JSTL的使用 321

11.2.1 JSTL简介 321

11.2.2 表达式语言 322

11.2.3 使用JSTL访问数据库 324

11.3 小结 325

11.4 习题 325

11.4.1 选择题 325

11.4.2 简答题 325

11.4.3 实验题 325

第12章 基于MVC模式的两个项目实训 326

12.1 MVC设计模式 326

12.2 项目实训(一) 327

12.2.1 项目设计 327

12.2.2 项目实现 328

12.3 项目实训(二) 341

12.3.1 项目设计 341

12.3.2 项目实现 341

12.4 小结 364

12.5 习题 365

参考文献 366