当前位置:首页 > 工业技术
普通高等教育“计算机类专业”规划教材  JSP程序设计实训与案例教程
普通高等教育“计算机类专业”规划教材  JSP程序设计实训与案例教程

普通高等教育“计算机类专业”规划教材 JSP程序设计实训与案例教程PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:张志锋,孙彤,马军霞等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302341031
  • 页数:484 页
图书介绍:本书每章都有实验以及项目实训,并通过3个案例的练习,既培养了的项目实践能力,又积累了项目开发经验;同时在项目开发中进一步深入了解理论知识,并把理论知识运用到项目开发中。
《普通高等教育“计算机类专业”规划教材 JSP程序设计实训与案例教程》目录

第1章 JSP概述 1

1.1 常用动态网页技术 1

1.1.1 JSP 1

1.1.2 ASP/ASP.NET 2

1.1.3 PHP 2

1.2 JSP简介 2

1.2.1 JSP的特点与优势 2

1.2.2 JSP的工作原理 3

1.2.3 JSP的两种体系结构 4

1.3 使用JSP开发项目的常用方式 5

1.4 简单的JSP应用实例 6

1.5 项目实训 6

1.5.1 项目描述 6

1.5.2 学习目标 7

1.5.3 项目需求说明 7

1.5.4 项目实现 7

1.5.5 项目实现过程中注意的问题 8

1.5.6 常见问题及解决方案 8

1.5.7 拓展与提高 10

1.6 课外阅读(Web技术的发展史) 10

1.7 本章小结 12

1.8 习题 12

1.8.1 选择题 12

1.8.2 填空题 13

1.8.3 论述题 13

1.8.4 操作题 13

第2章 JSP常用开发环境介绍 14

2.1 JSP环境介绍 14

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

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

2.2 JDK安装配置 15

2.2.1 JDK简介与下载 15

2.2.2 JDK安装与配置 15

2.3 NetBeans开发环境 19

2.3.1 NetBeans简介与下载 19

2.3.2 NetBeans安装与使用 20

2.4 Eclipse开发环境 26

2.4.1 Eclipse简介与下载 26

2.4.2 Eclipse的使用 27

2.5 MyEclipse开发环境 31

2.5.1 MyEclipse简介与下载 31

2.5.2 MyEclipse安装与使用 31

2.6 Tomcat服务器 35

2.6.1 Tomcat简介与下载 35

2.6.2 Tomcat安装与配置 35

2.7 项目实训 40

2.7.1 项目描述 40

2.7.2 学习目标 40

2.7.3 项目需求说明 41

2.7.4 项目实现 41

2.7.5 项目实现过程中注意的问题 45

2.7.6 常见问题及解决方案 45

2.7.7 拓展与提高 46

2.8 课外阅读(蓝色巨人IBM公司发展史) 47

2.9 本章小结 53

2.10 习题 53

第3章 HTML与CSS 54

3.1 HTML页面的基本构成 54

3.2 HTML常用标签 59

3.2.1 列表标签 59

3.2.2 多媒体和超链接标签 62

3.2.3 表格标签 64

3.2.4 表单标签 67

3.2.5 框架标签 72

3.3 CSS基础知识 75

3.3.1 CSS样式表定义 75

3.3.2 HTML中加入CSS的方法 77

3.3.3 CSS的优先级 78

3.3.4 CSS基本属性 79

3.4 项目实训 83

3.4.1 项目描述 83

3.4.2 学习目标 84

3.4.3 项目需求说明 84

3.4.4 项目实现 84

3.4.5 项目实现过程中注意的问题 92

3.4.6 常见问题及解决方案 92

3.4.7 拓展与提高 93

3.5 课外阅读 93

3.5.1 XHTML简介 93

3.5.2 XML简介 96

3.6 本章小结 98

3.7 习题 99

3.7.1 选择题 99

3.7.2 填空题 99

3.7.3 论述题 99

3.7.4 操作题 99

第4章 通信资费管理系统案例 100

4.1 案例需求说明 100

4.2 案例总体结构与构成 101

4.3 案例的开发过程 101

4.3.1 案例的模块划分及其结构 101

4.3.2 案例的登录和注册功能设计与实现 102

4.3.3 案例的主页面设计与实现 109

4.3.4 案例的用户管理模块设计与实现 112

4.3.5 案例的资费管理模块设计与实现 119

4.3.6 案例的账单管理模块设计与实现 124

4.3.7 案例的账务管理模块设计与实现 131

4.3.8 案例的管理员管理模块设计与实现 139

4.3.9 案例的用户自服务模块设计与实现 150

4.4 课外阅读(通信技术的发展史) 161

4.5 本章小结 165

4.6 习题 165

第5章 JSP基本语法 166

5.1 JSP页面的基本结构 166

5.2 JSP的脚本元素 167

5.2.1 变量和方法的声明 168

5.2.2 表达式 169

5.2.3 脚本 170

5.2.4 注释 171

5.3 JSP的指令 174

5.3.1 page指令 174

5.3.2 include指令 178

5.3.3 taglib指令 179

5.4 JSP常用动作 180

5.4.1 <jsp:param>动作 180

5.4.2 <jsp:include>动作 181

5.4.3 <jsp:useBean>动作 183

5.4.4 <jsp:setProperty>动作 185

5.4.5 <jsp:getProperty>动作 186

5.4.6 <jsp:forward>动作 190

5.5 项目实训 193

5.5.1 项目描述 193

5.5.2 学习目标 193

5.5.3 项目需求说明 193

5.5.4 项目实现 193

5.5.5 项目实现过程中注意的问题 199

5.5.6 常见问题及解决方案 199

5.5.7 拓展与提高 200

5.6 课外阅读(Sun公司的发展史) 201

5.7 本章小结 204

5.8 习题 205

5.8.1 选择题 205

5.8.2 填空题 205

5.8.3 论述题 205

5.8.4 操作题 205

第6章 JSP内置对象 206

6.1 request对象 206

6.1.1 request对象介绍 206

6.1.2 request对象实训 207

6.2 response对象 213

6.2.1 response对象介绍 213

6.2.2 response对象实训 214

6.3 session对象 216

6.3.1 session对象介绍 217

6.3.2 session对象实训 217

6.4 out对象 222

6.4.1 out对象介绍 222

6.4.2 out对象实训 223

6.5 pageContext对象 225

6.5.1 pageContext对象介绍 225

6.5.2 pageContext对象实训 225

6.6 exception对象 226

6.6.1 exception对象介绍 227

6.6.2 exception对象实训 227

6.7 application对象 228

6.7.1 application对象介绍 228

6.7.2 application对象实训 228

6.8 项目实训 230

6.8.1 项目描述 230

6.8.2 学习目标 230

6.8.3 项目需求说明 231

6.8.4 项目实现 231

6.8.5 项目实现过程中注意的问题 235

6.8.6 常见问题及解决方案 235

6.8.7 拓展与提高 236

6.9 课外阅读(了解JavaScript) 236

6.9.1 JavaScript简介 237

6.9.2 JavaScript语言基础知识 238

6.9.3 JavaScript对象 243

6.9.4 JavaScript事件 248

6.10 本章小结 248

6.11 习题 249

6.11.1 选择题 249

6.11.2 填空题 249

6.11.3 论述题 249

6.11.4 操作题 250

第7章 JDBC技术 251

7.1 JDBC简介 251

7.1.1 什么是JDBC 251

7.1.2 JDBC的结构 252

7.2 通过JDBC驱动访问数据库 252

7.2.1 访问MySQL数据库 253

7.2.2 访问Microsoft SQL Server 2000数据库 258

7.2.3 访问Microsoft SQL Server 2008数据库 262

7.3 查询数据库 268

7.4 更新数据库 274

7.5 JSP中数据库应用的常见问题 279

7.5.1 JSP的分页技术 279

7.5.2 MySQL数据库中常见中文乱码处理方式 282

7.6 项目实训 283

7.6.1 项目描述 283

7.6.2 学习目标 284

7.6.3 项目需求说明 284

7.6.4 项目实现 284

7.6.5 项目实现过程中注意的问题 306

7.6.6 常见问题及解决方案 306

7.6.7 拓展与提高 307

7.7 课外阅读(MVC设计模式) 307

7.8 本章小结 308

7.9 习题 308

7.9.1 选择题 308

7.9.2 填空题 309

7.9.3 论述题 309

7.9.4 操作题 309

第8章 企业信息管理系统案例 310

8.1 案例需求说明 310

8.2 案例分析与设计 311

8.3 案例的数据库设计 312

8.4 案例的开发过程 314

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 本章小结 351

8.7 习题 351

第9章 JSP与JavaBean技术 352

9.1 JavaBean基础知识 352

9.2 编写和使用JavaBean 353

9.2.1 编写JavaBean组件 353

9.2.2 在JSP页面中使用JavaBean 354

9.3 JavaBean的作用域 358

9.4 JavaBean应用实例 362

9.4.1 使用JavaBean访问数据库 362

9.4.2 使用JavaBean实现猜数游戏 363

9.5 项目实训 367

9.5.1 项目描述 367

9.5.2 学习目标 367

9.5.3 项目需求说明 367

9.5.4 项目实现 368

9.5.5 项目实现过程中注意的问题 370

9.5.6 常见问题及解决方案 370

9.5.7 拓展与提高 370

9.6 课外阅读(组件技术) 371

9.7 本章小结 372

9.8 习题 373

9.8.1 选择题 373

9.8.2 填空题 373

9.8.3 论述题 373

9.8.4 操作题 373

第10章 JSP与Servlet技术 374

10.1 Servlet基础知识 374

10.1.1 什么是Servlet 374

10.1.2 Servlet生命周期 374

10.1.3 Servlet的技术特点 375

10.1.4 Servlet与JSP的区别 376

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

10.1.6 Servlet部署 377

10.1.7 开发一个简单的Servlet 378

10.2 JSP与Servlet常见用法 380

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

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

10.3 项目实训 387

10.3.1 项目描述 387

10.3.2 学习目标 388

10.3.3 项目需求说明 388

10.3.4 项目实现 388

10.3.5 项目实现过程中注意的问题 393

10.3.6 常见问题及解决方案 393

10.3.7 拓展与提高 394

10.4 课外阅读(互联网的发展史) 394

10.5 本章小结 395

10.6 习题 395

10.6.1 选择题 395

10.6.2 填空题 395

10.6.3 论述题 396

10.6.4 操作题 396

第11章 个人信息管理系统案例 397

11.1 MVC设计模式 397

11.2 案例需求说明 398

11.3 案例总体结构与构成 398

11.4 案例的数据库设计 400

11.5 案例的开发过程 402

11.5.1 案例的模块划分及其结构 402

11.5.2 案例的登录和注册模块设计与实现 403

11.5.3 案例的主页面模块设计与实现 420

11.5.4 案例的个人信息管理模块设计与实现 423

11.5.5 案例的通讯录模块的设计与实现 440

11.5.6 案例的日程安排模块设计与实现 464

11.5.7 案例的文件模块设计与实现 482

11.6 课外阅读(Struts框架技术介绍) 482

11.7 本章小结 483

11.8 习题 484

参考文献 485

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