《JSP程序设计实用案例教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:翁健虹主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2008
  • ISBN:9787560620091
  • 页数:242 页
图书介绍:《高职高专计算机专业规划教材:JSP程序设计实用案例教程》采用“项目驱动,案例讲解”的方式组织内容,《高职高专计算机专业规划教材:JSP程序设计实用案例教程》围绕一个完整的网上书店系统的开发所需的技术,用通俗、简明的语言深入浅出地讲解了JSP程序设计技术,同时辅以大量简练的实例。书中所有实例程序代码均在开发环境中调试通过。《高职高专计算机专业规划教材:JSP程序设计实用案例教程》内容包括9章。第1章讲解JSP应用开发体系与环境配置;第2章介绍HTML基础;第3章讲解JSP语法与内置对象;第4章讲解JDBC数据库编程;第5章讲解JavaBean技术;第6章讲解Servlet编程技术;第7章讲解JSP的实用技术;第8章讲解JavaScript与CSS第9章介绍了一个完整的网上书店实例。《高职高专计算机专业规划教材:JSP程序设计实用案例教程》内容丰富,结构清晰,适合作为高职高专院校计算机相关专业JSP Web应用系统开发的教材,也可作为JSP培训教材,同时还可作为从事JSP网站开发者的参考书。

第1章 JSP应用开发体系与环境配置 1

1.1静态网页与动态网页 1

1.2 JSP简介 3

1.3 JSP与其他动态网页的技术比较 3

1.3.1 ASP、PHP、JSP的共同点 3

1.3.2 JSP的优势 3

1.3.3 JSP的不足 3

1.4 JSP运行环境的安装配置 3

1.4.1 JSP运行环境 3

1.4.2 JDK的下载与安装 4

1.4.3安装和配置Tomcat服务器 6

1.5 JSP程序示例 11

1.6 JSP运行机制 12

1.7 JSP开发工具 13

1.7.1 JCreator 13

1.7.2 Eclipse 14

1.7.3 Dreamweaver 14

1.8本书实例——网上书店系统说明 15

1.8.1系统配置 15

1.8.2源程序使用方法 15

1.8.3数据库说明 16

思考题 19

第2章 HTML基础 20

2.1 HTML知识 20

2.1.1 HTML概述 20

2.1.2 HTML的基本标签 21

2.2表格 29

2.2.1基本表格 29

2.2.2合并单元格 30

2.2.3单元间隔和单元填充 32

2.3框架结构 32

2.4表单 34

2.4.1表单语法 34

2.4.2表单中常用标记 34

2.5应用实例——网上书店网页制作 38

思考题 42

第3章 JSP语法与内置对象 43

3.1JSP页面的基本结构 43

3.1.1注释 43

3.1.2代码段 45

3.1.3声明 45

3.1.4表达式 47

3.2 JSP指令 48

3.2.1 page指令 48

3.2.2 include指令 49

3.2.3 taglib指令 50

3.3 JSP动作 51

3.3.1 forword动作标记 51

3.3.2 include动作标记 52

3.3.3 param动作标记 53

3.3.4 plugin动作标记 54

3.4 内置对象 57

3.4.1 request对象 57

3.4.2 response对象 60

3.4.3 session对象 61

3.4.4 application对象 63

3.4.5 exception对象与错误处理 65

3.4.6其他内置对象 66

3.5表单数据的读取 66

3.5.1文本框数据的读取 67

3.5.2下拉框数据的读取 68

3.5.3复选框数据的读取 69

3.5.4单选钮数据的读取 71

3.5.5表单和JSP程序的结合 72

3.5.6多form页面 73

3.6应用实例——用户注册 75

思考题 78

第4章 JDBC数据库编程 80

4.1 JDBC概述 80

4.2 JDBC驱动程序 81

4.3配置ODBC数据源 81

4.4使用JDBC访问数据库的步骤 84

4.5使用SQL语句对数据库进行操作 85

4.5.1查询操作 85

4.5.2记录的插入、删除和更新操作 88

4.5.3使用带参数的SQL语句 89

4.6专用JDBC驱动程序连接SQLServer数据库 91

4.7 数据库的高级编程 95

4.7.1事务处理 95

4.7.2调用存储过程 96

4.8应用实例——图书管理模块 97

思考题 107

第5章 JavaBean技术 108

5.1 JavaBean概述 108

5.2第一个JavaBean程序 108

5.3 JavaBean页面指令 110

5.4带属性的JavaBean 111

5.4.1设置属性 111

5.4.2读取属性 112

5.5数据库访问公用类 114

5.6应用实例——用户登录模块 118

思考题 121

第6章 ServIet编程技术 123

6.1 Servlet简介 123

6.2 Servlet与JSP的关系 123

6.3 Java Servlet API 124

6.4 Servlet的生命周期 125

6.5创建第一个Servlet程序 125

6.6 HTML和Servlet的交互 128

6.7 JSP和Servlet的通信 130

6.8 JSP设计模式 132

6.8.1 JSP+JavaBean模式 132

6.8.2 MVC模式 133

6.9应用实例——管理员登录的MVC实现 133

思考题 137

第7章 JSP实用技术 139

7.1图书管理页面——分页技术 139

7.1.1问题描述 139

7.1.2分页的基本步骤 140

7.1.3代码实现 141

7.2增加图书页面——文件上传的实现 143

7.2.1问题描述 143

7.2.2 jspSmartUpload组件 144

7.2.3代码实现 147

7.3取回口令——发送邮件 149

7.3.1问题描述 149

7.3.2 JavaMail的安装 150

7.3.3 JavaMail的常用类 150

7.3.4代码实现 151

7.4 Cookie对象 153

7.4.1问题描述 153

7.4.2创建Cookie 154

7.4.3写入Cookie 154

7.4.4读出Cookie 155

7.4.5代码实现 155

思考题 157

第8章JavaScript与CSS 158

8.1 JavaScript技术 158

8.1.1 JavaScript编程技术 158

8.1.2变量 159

8.1.3表达式与运算符 160

8.1.4语句 162

8.1.5 JavaScript函数 166

8.1.6事件的使用 167

8.1.7 JavaScript常用对象 169

8.1.8应用实例——用户注册页面表单验证 174

8.2 CSS技术 178

8.2.1 CSS简介 178

8.2.2 CSS基本语法 178

8.2.3选择符 178

8.2.4 CSS属性 180

8.2.5定义超级链接样式 184

8.2.6加载CSS样式的三种方式 185

8.2.7应用实例——网上书店的样式文件 187

思考题 188

第9章 网上书店完整实例 189

9.1系统概述 189

9.2系统功能 189

9.3购物流程 190

9.4公用模块 191

9.4.1配置文件 191

9.4.2购物车类 191

9.4.3分页组件 195

9.4.4出错处理页面 199

9.5前台购物系统 199

9.5.1包含文件 199

9.5.2框架页面 200

9.5.3顶部页面 201

9.5.4图书展示 202

9.5.5图书搜索 205

9.5.6图书详情 208

9.5.7购物车页面 210

9.5.8收银台页面 212

9.5.9订单确认 217

9.5.10注销页面 220

9.6会员中心 220

9.6.1我的订单 221

9.6.2显示订单 223

9.7后台管理系统 226

9.7.1图书管理 227

9.7.2修改图书 229

9.7.3图书类别管理 234

9.7.4会员管理 236

9.7.5订单管理 238

思考题 241

参考文献 242