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

JSP程序设计技术教程 第2版PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:张志锋,甘勇,黄敏等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302368892
  • 页数:483 页
图书介绍:本书每章都有实验练习、习题并通过3个项目的训练,既培养了的项目实践能力,又积累了项目开发经验;同时在项目开发中进一步深入了解理论知识,并把理论知识运用到项目开发中。
《JSP程序设计技术教程 第2版》目录

第1章 Web技术简介 1

1.1 Web基础知识 1

1.1.1 Web技术的由来与发展 1

1.1.2 Web动态网页技术 4

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

1.2 JSP技术 5

1.2.1 JSP的特点与优势 5

1.2.2 JSP的工作原理 6

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

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

1.3.2 JSP的两种体系结构 8

1.4 MVC设计模式 9

1.4.1 MVC设计模式思想 9

1.4.2 MVC的优缺点 10

1.5 实验指导 11

1.5.1 实验目的 11

1.5.2 实验需求说明 11

1.5.3 代码实现 12

1.5.4 常见问题及解决方案 12

1.6 小结 14

1.7 习题 14

1.7.1 选择题 14

1.7.2 填空题 14

1.7.3 简答题 14

1.7.4 实验题 15

第2章 JSP开发运行环境 16

2.1 JSP环境介绍 16

2.1.1 对操作系统的基本要求 16

2.1.2 对常用软件的基本要求 16

2.2 JDK安装配置 17

2.2.1 JDK简介与下载 17

2.2.2 JDK安装与配置 17

2.3 NetBeans开发环境 22

2.3.1 NetBeans简介与下载 22

2.3.2 NetBeans安装与使用 23

2.4 Eclipse开发环境 29

2.4.1 Eclipse简介与下载 29

2.4.2 Eclipse的使用 30

2.5 MyEclipse开发环境 34

2.5.1 MyEclipse简介与下载 34

2.5.2 MyEclipse安装与使用 34

2.6 Tomcat服务器 38

2.6.1 Tomcat简介与下载 38

2.6.2 Tomcat安装与配置 39

2.7 实验指导 43

2.7.1 实验目的 43

2.7.2 实验需求说明 43

2.7.3 代码实现 43

2.7.4 常见问题及解决方案 48

2.8 小结 49

2.9 习题 49

第3章 脚本语言 50

3.1 HTML 50

3.1.1 HTML简介 50

3.1.2 HTML基本标签 50

3.1.3 列表 56

3.1.4 多媒体和超链接 58

3.1.5 表格 61

3.1.6 框架 63

3.1.7 表单 67

3.2 CSS 72

3.2.1 CSS简介 72

3.2.2 CSS样式表定义 72

3.2.3 在HTML中加入CSS的方法 73

3.2.4 CSS样式表继承性 76

3.2.5 CSS基本属性 76

3.3 JavaScript脚本语言 80

3.3.1 JavaScript简介 80

3.3.2 JavaScript基础知识 82

3.3.3 JavaScript对象 87

3.3.4 JavaScript事件 92

3.4 实验指导 93

3.4.1 实验目的 93

3.4.2 实验需求说明 93

3.4.3 代码实现 93

3.4.4 常见问题及解决方案 104

3.5 小结 104

3.6 习题 105

3.6.1 选择题 105

3.6.2 填空题 105

3.6.3 简答题 105

3.6.4 实验题 105

第4章 通信资费管理系统项目实训 106

4.1 项目需求说明 106

4.2 项目总体结构与构成 107

4.3 项目的开发过程 107

4.3.1 项目的模块划分及其结构 107

4.3.2 项目的登录和注册功能设计与实现 108

4.3.3 项目的主页面设计与实现 114

4.3.4 项目的用户管理模块设计与实现 118

4.3.5 项目的资费管理模块设计与实现 125

4.3.6 项目的账单管理模块设计与实现 130

4.3.7 项目的账务管理模块设计与实现 137

4.3.8 项目的管理员管理模块设计与实现 146

4.3.9 项目的用户自服务模块设计与实现 157

4.4 小结 169

4.5 习题 169

第5章 JSP基础知识 170

5.1 JSP的基本页面结构 170

5.2 JSP中的脚本元素 172

5.2.1 变量、方法的声明 172

5.2.2 表达式 173

5.2.3 脚本 174

5.3 JSP中的注释 176

5.3.1 隐藏注释 176

5.3.2 HTML注释 177

5.3.3 Java注释 177

5.4 JSP的指令 178

5.4.1 page指令 179

5.4.2 include指令 182

5.4.3 taglib指令 184

5.5 JSP的动作 184

5.5.1 〈jsp:param〉动作 184

5.5.2 〈jsp:include〉动作 185

5.5.3 〈jsp:useBean〉动作 187

5.5.4 〈jsp:setProperty〉动作 189

5.5.5 〈jsp:getProperty〉动作 191

5.5.6 〈jsp:forward〉动作 194

5.6 实验指导 197

5.6.1 实验目的 197

5.6.2 实验需求说明 197

5.6.3 代码实现 197

5.6.4 常见问题及解决方案 203

5.7 小结 204

5.8 习题 205

5.8.1 选择题 205

5.8.2 填空题 205

5.8.3 简答题 205

5.8.4 实验题 206

第6章 JSP的内置对象 207

6.1 request对象 207

6.1.1 request对象的方法 207

6.1.2 request对象实例 208

6.2 response对象 214

6.2.1 response对象的方法 215

6.2.2 response对象实例 215

6.3 session对象 218

6.3.1 session对象的方法 218

6.3.2 session对象实例 219

6.4 out对象 224

6.4.1 out对象的方法 224

6.4.2 out对象实例 224

6.5 pageContext对象 226

6.5.1 pageContext对象的方法 227

6.5.2 pageContext对象实例 227

6.6 exception对象 228

6.6.1 exception对象的方法 228

6.6.2 exception对象实例 229

6.7 application对象 230

6.7.1 application对象的方法 230

6.7.2 application对象实例 230

6.8 实验指导 232

6.8.1 实验目的 232

6.8.2 实验需求说明 232

6.8.3 代码实现 232

6.8.4 常见问题及解决方案 237

6.9 小结 238

6.10 习题 238

6.10.1 选择题 238

6.10.2 填空题 239

6.10.3 简答题 239

6.10.4 实验题 240

第7章 JSP的数据库操作 241

7.1 JDBC介绍 241

7.1.1 JDBC的定义 241

7.1.2 JDBC的结构 242

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

7.2.1 通过桥访问Access 243

7.2.2 通过桥访问Excel 247

7.2.3 通过桥访问Microsoft SQL Server 2008 249

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

7.3.1 通过JDBC驱动访问MySQL数据库 255

7.3.2 访问Microsoft SQL Server 2000数据库及其应用实例 259

7.3.3 通过JDBC驱动访问Microsoft SQL Server 2008数据库 263

7.3.4 通过JDBC驱动访问Oracle数据库 269

7.4 查询数据库及其应用实例 269

7.5 更新数据库及其应用实例 275

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

7.6.1 JSP的分页技术及其应用实例 280

7.6.2 MySQL数据库中中文乱码处理方式 283

7.7 实验指导 285

7.7.1 实验目的 285

7.7.2 实验需求说明 285

7.7.3 代码实现 285

7.7.4 常见问题及解决方案 308

7.8 小结 308

7.9 习题 309

7.9.1 选择题 309

7.9.2 填空题 309

7.9.3 简答题 309

7.9.4 实验题 309

第8章 企业信息管理系统项目实训 310

8.1 项目需求说明 310

8.2 项目功能描述与结构 310

8.3 项目的数据库设计 311

8.4 项目的开发过程 313

8.4.1 项目的模块划分及其文件结构 314

8.4.2 项目的登录模块设计与实现 314

8.4.3 项目的主页面模块设计与实现 317

8.4.4 项目的客户管理模块设计与实现 320

8.4.5 项目的合同管理模块设计与实现 331

8.4.6 项目的售后管理模块设计与实现 336

8.4.7 项目的产品管理模块设计与实现 340

8.4.8 项目的员工管理模块设计与实现 345

8.5 本章小结 350

8.6 习题 350

第9章 JSP与JavaBean编程 351

9.1 JavaBean概述 351

9.2 JavaBean的基本用法 352

9.2.1 编写JavaBean组件 352

9.2.2 在JSP页面中使用JavaBean 353

9.3 JavaBean的作用域 357

9.4 JavaBean应用实例 361

9.4.1 使用JavaBean访问数据库 361

9.4.2 使用JavaBean实现猜数游戏 362

9.5 实验指导 366

9.5.1 实验目的 366

9.5.2 实验需求说明 366

9.5.3 代码实现 367

9.5.4 常见问题及解决方案 369

9.6 小结 369

9.7 习题 370

9.7.1 选择题 370

9.7.2 填空题 370

9.7.3 简答题 370

9.7.4 实验题 370

第10章 JSP与Servlet编程 371

10.1 Servlet介绍 371

10.1.1 什么是Servlet 371

10.1.2 Servlet生命周期 371

10.1.3 Servlet的技术特点 372

10.1.4 Servlet与JSP的区别 373

10.1.5 Servlet在Java Web项目中的作用 373

10.1.6 Servlet部署 374

10.1.7 开发一个简单的Servlet 375

10.2 JSP与Servlet常见用法 377

10.2.1 通过Servlet获取表单中的数据 377

10.2.2 重定向与转发及其应用实例 380

10.3 Servlet编程接口 385

10.3.1 与 Servlet实现相关的接口 385

10.3.2 与Servlet配置相关的接口 386

10.3.3 与Servlet异常相关的接口 386

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

10.3.5 会话管理 387

10.3.6 Servlet上下文相关 388

10.4 实验指导 389

10.4.1 实验目的 389

10.4.2 实验需求分析 389

10.4.3 代码实现 389

10.4.4 常见问题及解决方案 394

10.5 小结 395

10.6 习题 395

10.6.1 选择题 395

10.6.2 填空题 396

10.6.3 简答题 396

10.6.4 实验题 396

第11章 基于MVC模式的个人信息管理系统项目实训 397

11.1 项目需求说明 397

11.2 项目功能描述与结构 397

11.3 项目的数据库设计 398

11.4 项目的开发过程 400

11.4.1 项目的模块划分及其结构 400

11.4.2 项目的登录和注册模块设计与实现 401

11.4.3 项目的主页面模块设计与实现 418

11.4.4 项目的个人信息管理模块设计与实现 422

11.4.5 项目的通讯录模块的设计与实现 439

11.4.6 项目的日程安排模块设计与实现 463

11.4.7 项目的文件管理模块设计与实现 481

11.5 小结 482

11.6 习题 482

参考文献 483

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