图书介绍

JavaWeb编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

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 HTML3

1.2.2 CSS4

1.2.3 JavaScript4

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 下载和安装Tomcat19

2.2.2 Tomcat的目录结构22

2.2.3 第一个JSP页面23

2.2.4 配置Tomcat24

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 在网页中引入JavaScript90

3.4.3 JavaScript基本语法91

3.4.4 JavaScript对象93

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

3.4.6 JavaScript事件102

3.4.7 JavaScript框架(库)——jQuery104

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 组件技术与JavaBean199

6.1.2 JavaBean的分类与特点200

6.1.3 JavaBean规范200

6.2 JavaBean编程201

6.2.1 编写JavaBean201

6.2.2 使用JavaBean202

6.2.3 封装业务逻辑的JavaBean210

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 驱动程序管理类:DriverManager238

7.2.4 数据库连接类:Connection242

7.2.5 SQL声明类:Statement类243

7.2.6 查询结果集:ResultSet249

7.3 JDBC操作数据库实例250

7.3.1 新建数据库250

7.3.2 数据Bean和业务逻辑Bean251

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

热门推荐