图书介绍

Java Web程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Java Web程序设计教程
  • 陈沛强主编;谷灵康,金京犬副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115423221
  • 出版时间:2016
  • 标注页数:308页
  • 文件大小:40MB
  • 文件页数:318页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java Web程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java EE框架概述1

1.1 C/S架构与B/S架构1

1.1.1 C/S架构1

1.1.2 B/S架构1

1.2 什么是Java EE2

1.2.1 Java EE规范简介2

1.2.2 Java EE平台主要内容3

1.2.3 Java EE应用服务器软件及相关角色4

1.2.4 Java EE应用软件的体系结构5

1.3 Java EE能做什么6

习题6

第2章 常用工具类的使用7

2.1 String与StringBuffer类的使用7

2.1.1 String类7

2.1.2 StringBuffer类9

2.2 Java日历类的使用10

2.2.1 Date与DateFormat的使用10

2.2.2 Calendar日历类使用12

2.3 Java定时器Timer类使用14

本章小结15

习题15

第3章 Java集合框架及泛型编程16

3.1 Java集合概念16

3.2 Java集合的使用17

3.2.1 HashSet使用17

3.2.2 TreeSet使用19

3.2.3 ArrayList使用23

3.2.4 Map的使用24

3.2.5 中文排序问题27

3.3 Java泛型编程29

本章小结30

习题30

第4章 JDBC编程技术32

4.1 MySQL数据库32

4.1.1 MySQL服务器的安装32

4.1.2 MySQL的环境和命令33

4.2 JDBC编程基本概念34

4.2.1 JDBC基本概念34

4.2.2 JDBC数据库编程基本步骤34

4.2.3 完整示例38

4.3 JDBC编程进阶40

4.3.1 PreparedStatement研究40

4.3.2 如何获得元数据MetaData42

4.3.3 事务处理44

4.4 数据库分层设计46

4.4.1 O/R映射46

4.4.2 实战——客户信息系统分层设计46

本章小结50

习题51

第5章 Java对XML编程53

5.1 XML基本概念53

5.1.1 XML文档结构53

5.1.2 XML基本元素54

5.1.3 使用属性55

5.1.4 XML解析56

5.2 利用开源JDOM对XML编程57

5.2.1 基本构成58

5.2.2 入门示例58

5.2.3 实战——读写XML文档60

本章小结61

习题62

第6章 网页编程技术64

6.1 Web基础64

6.1.1 浏览器64

6.1.2 Web服务器64

6.1.3 HTTP65

6.2 HTML基本概念和基本标签67

6.3 CSS使用69

6.3.1 CSS概念69

6.3.2 CSS层叠样式表用法70

6.3.3 CSS的常用选择器71

6.3.4 CSS属性75

6.4 利用CSS与DIV网页布局76

6.5 JavaScript编程基础80

6.5.1 面向对象和JavaScript81

6.5.2 基本形式81

6.5.3 在什么地方插入JavaScript81

6.5.4 JavaScript基本语法81

6.5.5 JavaScript对象85

6.5.6 JavaScript与XHTML文档88

6.5.7 JavaScript的事件与事件处理89

6.5.8 实战——验证表单输入92

本章小结93

习题93

第7章 JSP编程技术95

7.1 JSP编程基础95

7.1.1 JSP运行环境配置95

7.1.2 JSP的执行过程98

7.1.3 JSP脚本元素的组成98

7.1.4 JSP注释99

7.1.5 JSP常见指令100

7.1.6 JSP常见动作元素102

7.2 JSP常见内置对象103

7.2.1 out对象103

7.2.2 request对象104

7.2.3 response对象106

7.2.4 application对象107

7.2.5 session对象108

7.2.6 pageContext对象109

7.2.7 其他内置对象(page、confiig、exception)110

7.2.8 Cookie对象的使用110

7.3 JavaBean编程111

7.3.1 JavaBean概述111

7.3.2 实战——JavaBean数据库综合编程113

7.4 Servlet编程技术117

7.4.1 Servlet概述117

7.4.2 Servlet生命周期118

7.4.3 实战——Servlet编程118

7.4.4 Servlet初始化函数120

7.4.5 Servlet 3.0的新特性121

7.5 过滤器Filter编程121

7.5.1 Filter概述121

7.5.2 实战——中文乱码过滤器编程122

7.5.3 Filter配置123

7.6 JSP编程常见技巧124

7.6.1 实战——JSP验证码实现124

7.6.2 实战——JSPSmartUpload实现文件上传下载127

本章小结129

习题129

第8章 EL表达式与JSTL库131

8.1 EL表达式131

8.1.1 JSP中EL表达式131

8.1.2 JSP中EL表达式输出某个范围变量值132

8.1.3 EL运算符134

8.1.4 EL输出JavaBean中属性值134

8.2 JSTL标签库使用136

8.2.1 JSTL基本概念136

8.2.2 JSTL编程入门137

8.2.3 JSTL核心标签库138

8.3 实战——客户信息系统客户页面编辑142

本章小结145

习题145

第9章 Hibernate编程技术147

9.1 Hibernate架构与入门147

9.1.1 O/R Mapping147

9.1.2 Hibernate架构148

9.1.3 Hibernate的工作原理148

9.1.4 实战——Hibernate实现客户信息系统操作149

9.1.5 Hibernate核心接口153

9.2 Hibernate常见操作155

9.2.1 利用Hibernate增、删、改记录155

9.2.2 Hibernate主键ID生成方式156

9.2.3 Hibernate查询方式159

9.3 Hibernate多表操作162

9.3.1 表之间关系162

9.3.2 实战——Hibernate一对多关系操作162

9.3.3 级联操作与延迟加载165

9.3.4 实战——Hibernate多对多关系操作169

本章小结171

习题172

第10章 Struts2编程173

10.1 B/S设计模式173

10.1.1 MVC模式173

10.1.2 MVC分层架构174

10.2 Struts概念176

10.2.1 Struts 2体系结构177

10.2.2 Struts2框架的处理流程178

10.2.3 实战——Struts2实录登录操作178

10.3 深入理解Struts 2的配置文件181

10.4 Action184

10.4.1 Action类文件184

10.4.2 Action动态处理函数185

10.4.3 Action访问Servlet API186

10.5 Struts 2校验框架187

10.5.1 Struts2校验流程187

10.5.2 Struts常见校验规则190

10.5.3 实战——Struts 2中应用客户端输入校验191

10.6 Struts 2拦截器192

10.6.1 什么是拦截器192

10.6.2 Struts 2拦截器入门194

10.6.3 在Struts 2中配置自定义的拦截器196

10.7 Struts 2转换器197

10.7.1 在Struts 2中配置类型转换器197

10.7.2 实战——类型转换器应用199

10.8 Struts 2国际化201

10.9 实战——Struts 2上传下载203

10.9.1 上传文件204

10.9.2 文件下载206

10.10 Struts 2标签207

10.10.1 模板和主题207

10.10.2 Struts 2常用UI标签使用208

10.10.3 实战——Struts 2常用UI标签综合示例210

10.10.4 Struts 2常用非UI标签使用211

本章小结214

习题214

第11章 Spring编程215

11.1 Spring开源框架215

11.2 Spring入门示例217

11.3 Spring IoC控制反转219

11.3.1 Spring依赖注入220

11.3.2 Spring Bean的作用域224

11.3.3 Spring自动装配225

11.4 Spring AOP编程226

11.4.1 AOP概念226

11.4.2 Aspect对AOP的支持228

11.4.3 实战——AOP Spring228

本章小结231

习题231

第12章 Spring、 Struts2、Hibernate整合232

12.1 实战——Spring与Hibernate整合(客户信息系统查询)232

12.2 事务处理236

12.2.1 实战——通过注释实现事务236

12.2.2 声明式事务237

12.3 Spring与Struts整合240

12.4 实战——SS2H整合(客户信息系统用户注册)243

本章小结249

习题249

第13章 基于JQuery编程技术250

13.1 JQuery简介250

13.2 JQuery配置与使用251

13.3 JQuery选择器252

13.4 JQuery对HTML操作256

13.4.1 节点标签操作256

13.4.2 CSS样式操作259

13.4.3 读写HTML文本259

13.5 JQuery事件260

13.5.1 绑定事件260

13.5.2 事件冒泡261

13.6 基于JQuery的AJAX编程263

13.6.1 什么是AJAX263

13.6.2 实战—AJAX实现获取音乐列表264

13.6.3 JQuery的AJAX编程技术265

13.6.4 JQuery中使用JSON269

本章小结270

习题271

第14章 综合实例——网上购书系统272

14.1 系统分析和设计272

14.2 注册、登录和注销280

14.3 图书类别及新书展示291

14.4 显示指定类别图书295

14.5 图书查询300

14.6 添加图书到购物车302

14.7 显示购物车305

14.8 结账307

热门推荐