图书介绍

JavaWeb编程技术pdf电子书版本下载

JavaWeb编程技术
  • 郭路生,杨选辉主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302459668
  • 出版时间:2016
  • 标注页数:361页
  • 文件大小:55MB
  • 文件页数:374页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

JavaWeb编程技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Web编程技术概述 1

1.1 编程体系简介 1

1.1.1 C/S架构 1

1.1.2 B/S架构 2

1.2 浏览器端编程技术 3

1.2.1 HTML 3

1.2.2 CSS 4

1.2.3 JavaScript 4

1.3 服务器端编程技术 5

1.3.1 JSP技术 5

1.3.2 Servlet技术 7

1.3.3 JavaBean和EJB技术 8

1.3.4 JDBC数据库访问技术 9

1.4 Web编程架构 10

1.4.1 企业级应用的开发架构 10

1.4.2 Web编程设计模式 11

习题 16

第2章 Web开发环境 17

2.1 JDK开发工具包 17

2.1.1 JDK的安装 17

2.1.2 JDK的配置 17

2.2 TomcatWeb服务器 19

2.2.1 下载和安装Tomcat 19

2.2.2 Tomcat的目录结构 22

2.2.3 第一个JSP页面 23

2.2.4 配置Tomcat 24

2.3 集成开发环境介绍 26

2.3.1 Eclipse简介 26

2.3.2 安装MyEclipse集成环境 27

2.3.3 配置MyEclipse 9.0的JDK和Tomcat环境 29

2.3.4 MyEclipse开发视图介绍 30

2.3.5 项目实践——开发Web应用程序 32

2.4 安装和配置数据库 36

2.5 实验指导 39

习题 41

第3章 Web编程基础 42

3.1 HTML标记语言 42

3.1.1 HTML简介 42

3.1.2 HTML的基本概念 44

3.1.3 HTML的常用标记 47

3.2 HTML的框架标记 58

3.3 CSS样式表 61

3.3.1 CSS概念 61

3.3.2 CSS基本规则 62

3.3.3 CSS的创建 64

3.3.4 选择符 66

3.3.5 CSS样式 72

3.3.6 框模型 77

3.3.7 定位与浮动 79

3.3.8 DIV+CSS网页布局 83

3.3.9 项目实战——诚信电子商务网店的页面布局 85

3.4 JavaScript编程 89

3.4.1 概述 89

3.4.2 在网页中引入JavaScript 90

3.4.3 JavaScript基本语法 91

3.4.4 JavaScript对象 93

3.4.5 浏览器内部对象与DOM模型 95

3.4.6 JavaScript事件 102

3.4.7 JavaScript框架(库)——jQuery 104

3.4.8 JavaScript的典型应用 106

3.5 实验指导 112

习题 117

第4章 Servlet编程技术 118

4.1 Servlet概述 118

4.1.1 Servlet的基本概念 118

4.1.2 Servlet的功能 119

4.1.3 Servlet技术的特点 119

4.1.4 Servlet的生命周期 120

4.2 Servlet的创建、配置和调用 121

4.2.1 Servlet的创建 121

4.2.2 Servlet的文件框架 122

4.2.3 Servlet的配置 124

4.2.4 Servelt的运行 126

4.3 Servlet的常用接口及使用 126

4.3.1 Servlet的体系 126

4.3.2 Servlet请求和响应接口 127

4.3.3 Servlet环境API接口 133

4.3.4 Servlet的请求转发接口 138

4.3.5 Servlet会话跟踪接口 142

4.4 项目实战——登录与权限系统 144

4.5 实验指导 148

习题 149

第5章 JSP编程技术 150

5.1 JSP概述 150

5.1.1 JSP简介 150

5.1.2 理解JSP程序的执行 151

5.2 JSP页面元素 152

5.2.1 JSP页面的基本结构 152

5.2.2 JSP的脚本元素 153

5.2.3 JSP的注释 156

5.2.4 JSP的指令 157

5.2.5 JSP的动作标记 164

5.3 JSP内置对象 171

5.3.1 内置对象的作用范围 171

5.3.2 out对象 174

5.3.3 request对象 175

5.3.4 response对象 182

5.3.5 session对象 184

5.3.6 application对象 184

5.3.7 其他内置对象 186

5.3.8 Cookie对象 188

5.4 项目实战——基于Cookie的权限控制模块 189

5.5 实验指导 193

习题 198

第6章 JavaBean技术 199

6.1 JavaBean概述 199

6.1.1 组件技术与JavaBean 199

6.1.2 JavaBean的分类与特点 200

6.1.3 JavaBean规范 200

6.2 JavaBean编程 201

6.2.1 编写JavaBean 201

6.2.2 使用JavaBean 202

6.2.3 封装业务逻辑的JavaBean 210

6.3 实用的第三方JavaBean组件 216

6.3.1 使用JspSmartUpload实现文件上传与下载 216

6.3.2 使用java Mail组件发送邮件 222

6.3.3 使用POI组件生成Excel报表 230

6.4 实验指导 231

习题 234

第7章 JDBC数据库编程与Hibernate技术 235

7.1 JDBC概述 235

7.1.1 JDBC简介 235

7.1.2 JDBC驱动程序的类型 236

7.2 JDBC连接数据库常用类 237

7.2.1 JDBC API所在的包 237

7.2.2 JDBC核心类的结构及操作流程 237

7.2.3 驱动程序管理类:DriverManager 238

7.2.4 数据库连接类:Connection 242

7.2.5 SQL声明类:Statement类 243

7.2.6 查询结果集:ResultSet 249

7.3 JDBC操作数据库实例 250

7.3.1 新建数据库 250

7.3.2 数据Bean和业务逻辑Bean 251

7.3.3 插入数据——注册 254

7.3.4 显示数据 256

7.3.5 分页显示数据 258

7.3.6 修改数据 261

7.3.7 删除数据 264

7.4 事务处理 265

7.4.1 事务及处理事务的方法 265

7.4.2 事务处理的流程 266

7.5 数据库连接池 267

7.5.1 概述 267

7.5.2 通过Tomcat连接池连接数据库 268

7.6 Hibernate操作数据库 271

7.6.1 基本概念 271

7.6.2 Hibernate的映射机制 272

7.6.3 Hibernate的开发过程 273

7.6.4 使用Hibernate操作数据库 278

7.7 实验指导 286

习题 294

第8章 Web编程架构与Struts 2框架 295

8.1 分布式计算的体系结构 295

8.1.1 单级结构 295

8.1.2 两级结构 296

8.1.3 三级结构 296

8.1.4 N级结构 297

8.2 软件逻辑分层结构 297

8.2.1 两层结构 298

8.2.2 三层结构 298

8.3 JSP设计模式 300

8.3.1 模式1:JSP+JavaBean实现 300

8.3.2 模式2:基于MVC模式的实现 304

8.4 Struts 2框架技术 308

8.4.1 Struts 2体系结构 308

8.4.2 Struts 2配置 310

8.4.3 Action的编写 312

8.4.4 Struts 2应用实例 315

8.5 实验指导 316

习题 317

第9章 诚信电子商务系统 318

9.1 系统概述 318

9.2 系统分析 318

9.2.1 需求分析 318

9.2.2 业务实体说明 319

9.3 总体设计 320

9.3.1 项目规划 320

9.3.2 系统功能结构图 320

9.3.3 系统架构设计 320

9.4 数据库逻辑结构设计 321

9.5 公共模块设计 324

9.5.1 编程工具 324

9.5.2 通用数据库操作类 325

9.5.3 实用工具类 325

9.6 系统前台主要功能模块设计 327

9.6.1 系统前台公共页面 327

9.6.2 商品展示模块设计 329

9.6.3 会员注册与登录模块设计 337

9.6.4 购物车模块设计 342

9.6.5 订单模块设计 346

9.7 系统后台设计 351

9.7.1 系统管理员登录模块设计 352

9.7.2 商品管理及商品分类管理模块 353

9.7.3 订单管理模块设计 357

9.7.4 留言管理模块设计 358

9.7.5 公告管理模块设计 359

9.7.6 会员管理模块设计 359

习题 360

参考文献 361

精品推荐