《JSP程序设计实用教程 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:梁建武主编;何英姿,陈语林,赵晶副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2013
  • ISBN:9787517016007
  • 页数:300 页
图书介绍:本书按易学、易懂、易掌握的原则,结合JSP内部知识体系,由浅入深、循序渐进地介绍了如何用JSP进行Web动态网站的开发和基于B/S的网上教学系统的规划、设计、代码编制、调试。全书共11章,从JSP基础开始,到Web页面制作基础、语法、JSP中的内置对象、Web数据库开发、JavaBean的应用、文件操作、综合实例等,循序渐进地对JSP进行了全面的介绍。本书内容丰富、讲解清晰,在讲解过程中力避代码复杂冗长。

第1章 JSP和Web应用程序 1

1.1 JSP概述 1

1.1.1什么是JSP 1

1.1.2 JSP的优点 2

1.2 JSP开发环境的配置 2

1.2.1 JDK的安装和配置 2

1.2.2 Tomcat的安装与配置 3

1.2.3 Tomcat的目录结构 4

1.3 JSP常用开发工具 5

1.3.1 EditPlus 5

1.3.2 Eclipse 6

1.4 Web应用程序 7

1.4.1 Web应用程序的工作原理 7

1.4.2 Web服务器和应用程序服务器 8

1.5软件编程体系 9

1.5.1 C/S和B/S 9

1.5.2 C/S和B/S之比较 9

本章小结 11

习题一 11

第2章 JSP页面制作基础 13

2.1 HTML语言 13

2.1.1 HTML概述 13

2.1.2简单格式标记 15

2.1.3超链接与图片标记 22

2.1.4表格设计 26

2.1.5表单设计 29

2.2 CSS编程技术 32

2.2.1 CSS的定义方法 33

2.2.2使用CSS显示HTML文档 34

2.3 Dreamweaver 36

2.3.1操作界面 36

2.3.2用Dreamweaver建立JSp站点 38

本章小结 41

习题二 43

第3章 JavaScript和Java语言 45

3.1 JavaScript 45

3.1.1 JavaScript概述 45

3.1.2 JavaScript语言结构 47

3.1.3 JavaScript的事件驱动 51

3.1.4 JavaScript的对象 53

3.1.5 JavaScript实例 65

3.2 Java编程语言 69

3.2.1数据类型与关键字 70

3.2.2运算符和表达式 71

3.2.3流程控制语句 73

3.2.4面向对象程序设计 81

3.2.5多线程 83

本章小结 87

习题三 89

第4章 JSP语法 91

4.1 JSP语法概述 91

4.1.1 JSP工作原理 91

4.1.2 JSP页面结构 92

4.2注释 92

4.2.1 JSP隐藏注释 93

4.2.2 HT ML注释 93

4.3 JSP指令 93

4.3.1 page指令 94

4.3.2 include指令 96

4.3.3 taglib指令 97

4.4 JSP脚本元素 97

4.4.1 JSP声明 97

4.4.2 JSP表达式 98

4.4.3脚本小程序 98

4.5 JSP动作 100

4.5.1 include动作元素 100

4.5.2 forword动作元素 101

4.5.3 plugin动作元素 103

4.5.4 param动作元素 103

4.5.5 useBean及setPropty和getProperty动作元素 104

本章小结 106

习题四 107

第5章 JSP内置对象 109

5.1 request对象 109

5.1.1 request应用实例 111

5.1.2窗体传递中文的问题 117

5.2 response对象 118

5.2.1动态响应contentType方法 118

5.2.2设定表头的方法 119

5.2.3设定响应状态码的方法 119

5.2.4 response重定向 120

5.2.5其他方法 120

5.2.6 Cookie对象的使用 121

5.3其他内置对象 123

5.3.1 out内置对象 123

5.3.2 session对象 125

5.3.3 application对象 128

5.3.4 page对象 130

5.3.5 config对象 130

5.3.6 exception对象 131

5.3.7 pageContext对象 131

本章小结 132

习题五 133

第6章 JSP与数据库开发 135

6.1数据库基础 135

6.1.1关系数据库简介 136

6.1.2 MySQL数据库 137

6.1.3 SQL Server数据库 139

6.1.4 Oracle数据库 141

6.2 JDBC基础 142

6.2.1 JDBC简介 142

6.2.2 JDBC原理和驱动 143

6.2.3常用的JDBC类与方法 144

6.3 JSP中使用数据库 147

6.3.1数据库的连接过程 147

6.3.2数据库基本操作 148

6.4 JSP数据库编程实例 150

6.4.1用户管理信息系统 150

6.4.2分页显示的问题 158

本章小结 162

习题六 162

第7章 JSP与JavaBean 164

7.1 JavaB ean概述 164

7.1.1 JavaBean简介 164

7.1.2 JavaBean的任务 165

7.2 JavaBean的应用 167

7.2.1如何创建JavaBean 167

7.2.2如何调用JavaBean 167

7.2.3 JavaBean的存放目录 168

7.3 JavaBean应用实例 169

7.3.1使用JavaBean连接数据库 169

7.3.2进程条的实现 171

本章小结 177

习题七 178

第8章 JSP与文件操作 179

8.1 File对象 179

8.1.1获取文件的属性 180

8.1.2创建文件和文件夹 181

8.1.3删除文件和文件夹 182

8.2输入输出流 183

8.2.1字节流 183

8.2.2字符流 185

8.3文件上传下载 187

8.3.1实现多个文件上传的两种方法 187

8.3.2 JSP上传组件 188

8.3.3上传下载实例 191

8.4网页计数器的实现 196

本章小结 198

习题八 198

第9章 网上教学系统 200

9.1系统总体设计 200

9.1.1系统功能模块 200

9.1.2系统总体框架 201

9.2系统数据库设计 201

9.2.1数据库需求分析 202

9.2.2数据表设计 202

9.2.3创建数据表 204

9.3各功能模块的具体实现 204

9.3.1系统公用模块 204

9.3.2登录模块 206

9.3.3管理员模块 210

9.3.4学生模块 244

9.3.5教师模块 253

9.3.6部署和发布系统 262

本章小结 262

第10章 销售业绩统计系统 263

10.1系统总体设计 263

10.1.1系统功能模块 263

10.1.2系统总体框架 264

10.1.3系统的编程思想实现 264

10.2系统数据库设计 265

10.2.1数据库需求分析 265

10.2.2数据表设计 265

10.3各功能模块的具体实现 266

10.3.1系统公用模块 266

10.3.2销售系统基本信息 270

10.3.3销售业绩统计查询 276

10.3.4部署和发布系统 286

本章小结 286

第11章 JSP展望 287

11.1 JSP技术难点 287

11.2 Servlet技术 289

11.2.1 Servlet的生命周期 290

11.2.2 Servlet与表单的交互 291

11.2.3 Servlet控制会话 291

11.3 MVC模型 292

11.3.1常用三层结构模式 292

11.3.2 MVC模型 293

11.3.3 MVC模式的优缺点 295

11.4 Java对象持久化技术 295

11.4.1 Struts框架简介 296

11.4.2 Spring简介 297

11.4.3 Hibernate简介 298

本章小结 299

参考文献 300