《电子商务网站实现技术教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:于威威主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2012
  • ISBN:9787113137205
  • 页数:314 页
图书介绍:本书首先阐述电子商务和电子商务系统的基本概念和原理;其次重点介绍了JSP开发环境的建立、HTML、CSS、Java、JSP的基本语法、JSP的内置对象、JSP标签、基于JDBC的数据库技术、基于JavaBean的组件技术、 JavaScript等;最后提供一个小型的B2C电子商务系统开发的详细过程。

第1章 电子商务和电子商务网站概述 1

1.1电子商务概述 1

1.1.1电子商务的定义 1

1.1.2电子商务的分类 3

1.1.3电子商务的流程 4

1.1.4电子商务的典型应用案例 5

1.2电子商务网站概述 7

1.2.1电子商务网站的基本功能 7

1.2.2电子商务网站的体系结构 8

1.3电子商务网站的实现技术 9

1.3.1网络基础知识 9

1.3.2网页实现技术介绍 13

第2章 电子商务网站的开发环境 15

2.1电子商务网站的开发环境概述 15

2.2安装配置JDK 16

2.2.1.下载JDK 16

2.2.2安装JDK 17

2.2.3配置JDK 18

2.3下载并安装Tomcat 19

2.3.1下载Tomcat 19

2.3.2安装Tomcat 19

2.4下载并使用Eclipse 21

2.4.1下载Ecl i pse 21

2.4.2使用Ecl i pse 22

第3章 电子商务网站的静态网页实现技术——HTML 27

3.1 HTML概述 27

3.1.1 HTML文档的基本结构 27

3.1.2一个简单的HTML例子 28

3.1.3 HTML文档的注释 30

3.2文字风格标签 30

3.2.1字体标签 30

3.2.2标题字标签 31

3.2.3字体辅助变化标签 32

3.2.4画线标签 32

3.2.5转义字符 33

3.3段落控制标签 33

3.3.1分行和禁行标签 33

3.3.2段落标签 34

3.3.3预排版标签 34

3.3.4列表标签 34

3.3.5块标签 36

3.4超链接标签 38

3.5嵌入标签 39

3.5.1嵌入图像或视频标签 39

3.5.2嵌入背景音乐标签 39

3.6表格标签 40

3.6.1表格的基本语法 40

3.6.2表格的常用属性 40

3.6.3单元格的属性 41

3.6.4复杂表格设计示例 41

3.7表单标签 43

3.7.1表单标签的一般格式 43

3.7.2 <Input>标签 44

3.7.3列表框和下拉列表框 45

3.7.4文本区域 45

3.8框架结构标签 46

3.8.1框架的基本结构 46

3.8.2 <Frameset>标签的常用属性 47

3.8.3 <Frame>标签的常用属性 47

3.8.4框架结构间的关联 48

第4章 电子商务网站的静态网页实现技术——CSS 51

4.1 CSS概述 51

4.2定义和加载CSS的方法 52

4.2.1定义CSS样式 52

4.2.2内嵌样式表 53

4.2.3内部样式表 53

4.2.4外部样式表 55

4.3 CSS常用属性 56

4.3.1字体属性 56

4.3.2文本属性 57

4.3.3背景属性 58

4.3.4列表属性 60

4.3.5尺寸属性 62

4.3.6边框属性 63

4.3.7外边距属性 63

4.3.8内边距属性 64

4.3.9浮动属性 65

第5章 电子商务网站的脚本语言——Java 69

5.1 Java概述 69

5.1.1 Java语言的特点 69

5.1.2 Java程序的运行机制 70

5.2一个简单的Java例子 71

5.2.1创建Java源文件 71

5.2.2在Eclipse中创建并运行Java程序 72

5.3 Java的基础语法 74

5.3.1 Java的数据类型 74

5.3.2 Java的变量和数组 75

5.3.3 Java的运算符和表达式 79

5.3.4 Java的流程控制语句 82

5.4 Java面向对象编程 86

5.4.1对象 86

5.4.2类 86

5.4.3继承 91

5.4.4抽象类和抽象方法 94

5.4.5接口 95

5.4.6包 96

5.4.7访问修饰符 97

5.5 Java的常用类和方法 98

5.5.1 Object类 98

5.5.2 String类和StringBuffer类 99

5.5.3包装类 100

5.5.4集合类 101

5.6 Java的异常处理 104

5.6.1异常的类型 104

5.6.2 Java的异常处理机制 105

5.6.3用户自定义异常 107

第6章 电子商务网站的服务器端动态网页技术——JSP概述 110

6.1一个典型的JSP页面 110

6.2 JSP页面构成分析 111

6.2.1语法成分 111

6.2.2语法成分导引符 112

6.3 JSP页面的执行过程 113

6.4 JSP脚本元素 114

6.4.1程序片 114

6.4.2表达式 115

6.4.3变量和方法 115

6.5注释 119

6.6 JSP程序开发模式 120

第7章 JSP内置对象 122

7.1 out对象 122

7.1.1 out对象的主要方法 123

7.1.2 out对象应用示例 124

7.2 request对象 125

7.2.1 request对象的主要方法 125

7.2.2 request对象应用示例 128

7.3 response对象 133

7.3.1 response对象的主要方法 134

7.3.2 response对象应用举例 135

7.4 session对象 137

7.4.1 session对象的主要方法 137

7.4.2 session对象应用举例 138

7.5 application对象 141

7.5.1 application对象的主要方法 141

7.5.2 application对象应用举例 141

7.6 config、 exception、 page和pageContext对象 143

7.6.1 config对象 143

7.6.2 exception对象 144

7.6.3page对象 145

7.6.4 pageContext对象 145

7.7 page、 request、 session、 application作用域 147

第8章 JSP指令和动作 149

8.1 JSP指令 149

8.1.1 page指令 149

8.1.2 include指令 151

8.1.3 taglib指令 152

8.2 JSP动作 152

8.2.1 include动作 152

8.2.2 forward动作 153

8.2.3 param动作 155

8.2.4 useBean动作 156

8.2.5 setProperty动作 156

8.2.6 getProperty动作 157

8.2.7 fallback动作 157

8.2.8 plugin动作 158

第9章 电子商务网站的数据库技术——JDBC 161

9.1数据库概述 161

9.2 SQL语言 163

9.2.1 SELECT(查询)语句 163

9.2.2 INSERT INTO(插入)语句 167

9.2.3 DELETE(删除)语句 168

9.2.4UPDATE(更新)语句 168

9.3 JDBC简介 168

9.3.1 JDBC结构 169

9.3.2数据库驱动程序 169

9.4 JDBC的常用类和接口 171

9.4.1 DriverManager类 171

9.4.2 Connection接口 172

9.4.3 Statement接口 172

9.4.4 PreparedStatement接口 173

9.4.5 ResultSet接口 173

9.4.6 ResultSetMetaData接口 175

9.5使用JDBC操作数据库的步骤 175

9.5.1加载JDBC驱动程序 176

9.5.2定义数据库UR L 178

9.5.3建立与数据库的连接 179

9.5.4生成Statement对象或PreparedStatement对象 179

9.5.5执行SQL语句 179

9.5.6处理查询结果集 180

9.5.7关闭连接 181

9.6使用JDBC操作数据库示例 181

9.6.1创建数据库 181

9.6.2配置ODBC数据源 182

9.6.3详细代码 183

9.6.4说明 192

第10章 电子商务网站的组件技术——JavaBean 194

10.1 JavaBean概述 194

10.1.1 JavaBean的特点 194

10.1.2 JavaBean的组成 195

10.1.3 JavaBean的分类 195

10.1.4在Eclipse中创建JavaBean 195

10.2 JavaBean的基本语法 196

10.2.1工具JavaBean的编写与使用 196

10.2.2值JavaBean的编写与使用 198

10.3 JavaBean的应用示例——购物车 201

10.3.1 JavaBean的构建 202

10.3.2主页 207

10.3.3操作购物车页面 208

10.3.4显示购物车页面 209

第11章 电子商务网站的客户端动态网页技术——JavaScript 212

11.1 JavaScript概述 212

11.1.1 JavaScript的特点 213

11.1.2一个简单的JavaScript例子 213

11.1.3 JavaScript程序段的位置 214

11.2 JavaScript的基本语法 216

11.2.1变量 216

11.2.2运算符与表达式 216

11.2.3程序程控制流语句 218

11.2.4函数 220

11.2.5事件 221

11.2.6类和对象 223

11.3本地对象 224

11.3.1 Global(全局)对象 224

11.3.2 Object(对象)对象 225

11.3.3 String(字符串)对象 226

11.3.4 Array(数组)对象 228

11.3.5 Math(数学)对象 230

11.3.6 Date(日期)对象 232

11.3.7 Number(数字)对象 233

11.4宿主对象 234

11.4.1 window对象 234

11.4.2 document对象 238

11.4.3 navigator对象 242

11.4.4 screen对象 243

11.4.5 history对象 245

11.4.6 location对象 245

11.5 JavaScript的应用示例 247

11.5.1验证表单 247

11.5.2控制页面样式 251

第12章 一个简单的B2C电子商务网站 254

12.1网站的简要说明 254

12.1.1功能设计 254

12.1.2数据库设计 255

12.1.3页面设计 261

12.2网站实现 267

12.2.1公共组件 267

12.2.2对象模型 270

12.2.3创建书籍目录导航栏 274

12.2.4用户登录、注册 276

12.2.5创建网站首页 287

12.2.6图书的分类显示 291

12.2.7图书搜索 294

12.2.8图书详情页面 298

12.2.9管理购物车 300

12.2.10前台订单管理 305

参考文献 314