图书介绍

JavaWeb应用开发与实践PDF|Epub|txt|kindle电子书版本网盘下载

JavaWeb应用开发与实践
  • 梁胜彬,乔保军主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302438090
  • 出版时间:2016
  • 标注页数:411页
  • 文件大小:99MB
  • 文件页数:429页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

JavaWeb应用开发与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java Web开发快速入门1

1.1 Web的概念与JSP介绍1

1.1.1 Web的概念1

1.1.2 Web技术沿革2

1.1.3 Java Web应用开发技术简介5

1.2 Java Web开发工具7

1.2.1 安装Tomcat8

1.2.2 启动并测试Tomcat10

1.2.3 配置Tomcat13

1.3 Eclipse的Java Web开发环境配置14

1.3.1 在Eclipse中创建Java Web项目15

1.3.2 在Eclipse的Web项目中创建并运行JSP页面18

1.4 JSP运行机制21

本章小结22

第2章 Web前端技术23

2.1 HTTP协议23

2.1.1 HTTP协议介绍23

2.1.2 HTTP请求响应机制24

2.2 HTML5基础24

2.2.1 HTML5页面结构24

2.2.2 HTML标签25

2.2.3 HTML常用标签27

2.2.4 HTML注释32

2.3 CSS样式表32

2.3.1 CSS样式表的定义与引用33

2.3.2 CSS常用选择器34

2.3.3 CSS常用属性36

2.4 JavaScript概述37

2.4.1 JavaScript语法基础37

2.4.2 JavaScript事件38

2.4.3 JavaScript函数39

2.4.4 DOM对象41

2.4.5 实践:使用JavaScript完成表单验证功能43

2.5 jQuery与AJAX技术48

2.5.1 下载与部署jQuery48

2.5.2 jQuery选择器49

2.5.3 使用jQuery操作HTML54

2.5.4 jQuery事件55

2.5.5 AJAX技术56

2.6 JSON60

2.6.1 JSON数据语法格式60

2.6.2 JSON对象60

2.6.3 JSON数组61

2.6.4 JSON文本转换为JavaScript对象62

2.6.5 使用jQuery操作JSON62

本章小结64

第3章 JSP语法基础65

3.1 JSP页面的基本结构65

3.1.1 JSP注释65

3.1.2 脚本元素65

3.1.3 JSP页面中的表达式66

3.1.4 JSP页面中的Java程序段67

3.1.5 JSP指令67

3.1.6 JSP动作71

3.2 JSP内置对象77

3.3 request对象78

3.4 response对象81

3.4.1 请求状态行81

3.4.2 response内置对象的常用方法82

3.5 page对象84

3.6 pageContext对象85

3.7 out对象86

3.8 session对象87

3.9 application对象89

3.10 config对象90

3.10.1 web.xml配置文件90

3.10.2 config对象的主要方法93

3.11 exception对象94

本章小结96

第4章 JDBC技术97

4.1 安装和配置MySQL数据库97

4.1.1 MySQL数据库简介97

4.1.2 在Eclipse中连接MySQL数据库98

4.1.3 使用MySQL数据库101

4.2 JDBC简介105

4.2.1 JDBC技术介绍105

4.2.2 JDBC API106

4.3 使用JDBC API访问数据库109

4.3.1 使用JDBC API访问数据库的基本步骤109

4.3.2 实践:开发用户信息管理系统114

4.4 其他常见数据库的连接127

4.4.1 连接SQL Server 2008数据库127

4.4.2 连接Oracle数据库127

4.5 数据库连接池128

4.5.1 数据库连接池简介129

4.5.2 使用连接池技术访问数据库129

本章小结133

第5章 JavaBean134

5.1 JavaBean介绍134

5.1.1 JavaBean的特点134

5.1.2 JavaBean的应用范围135

5.1.3 JavaBean开发注意事项135

5.2 设计JavaBean136

5.3 访问JavaBean138

本章小结142

第6章 Servlet、Filter与Listener143

6.1 Servlet简介143

6.2 Servlet的作用144

6.3 Servlet的生命周期144

6.4 Java Servlet API146

6.5 创建Ser vlet148

6.6 调用Servlet154

6.7 Filter过滤器155

6.7.1 Filter简介155

6.7.2 Filter API155

6.7.3 Filter的应用156

6.8 Listener监听器159

6.8.1 Listener简介159

6.8.2 Listener的应用161

本章小结164

第7章 MVC与DAO模式166

7.1 MVC框架模式简介166

7.1.1 MVC框架模式介绍166

7.1.2 MVC框架模式的优势167

7.2 在JSP中实现MVC框架模式169

7.2.1 视图层的实现170

7.2.2 模型层的实现170

7.2.3 控制器层的实现171

7.3 请求转发与重定向173

7.3.1 请求转发173

7.3.2 重定向174

7.4 页面间数据的共享方式174

7.4.1 重写URL174

7.4.2 共享会话175

7.4.3 使用Cookie175

7.5 DAO模式177

7.5.1 DAO模式介绍177

7.5.2 实现DAO模式的步骤178

7.6 使用Apache DbUtils访问数据库184

7.6.1 Apache DbUtils概述184

7.6.2 Apache DbUtils API184

7.6.3 使用Apache DbUtils访问数据库的方法185

本章小结187

第8章 Web应用开发中的常见问题188

8.1 中文问题188

8.1.1 出现中文问题的原因188

8.1.2 常见字符集189

8.1.3 中文问题的解决方法190

8.2 文件的上传与下载193

8.2.1 jspSmartUpload简介193

8.2.2 文件的上传196

8.2.3 文件的下载198

8.3 图表的开发199

8.3.1 JFreeChart的下载与配置200

8.3.2 使用JFreeChart开发图表200

8.4 分页显示203

8.4.1 分页显示的设计思路204

8.4.2 在不同的数据库中实现分页显示204

8.5 程序国际化205

8.5.1 实现程序国际化206

8.5.2 格式化数字和日期208

8.6 部署Java Web应用212

8.6.1 静态部署212

8.6.2 动态部署213

本章小结215

第9章 EL与JSTL216

9.1 EL表达式语言216

9.1.1 EL简介216

9.1.2 EL语法217

9.1.3 EL运算符218

9.1.4 使用EL访问JavaBean对象220

9.1.5 使用EL访问隐式对象222

9.2 JSTL224

9.2.1 JSTL简介224

9.2.2 JSTL核心标签库225

本章小结236

第10章 Struts2框架技术237

10.1 Struts2快速入门237

10.1.1 Struts2的安装与配置237

10.1.2 Struts2简单示例239

10.1.3 Struts2的工作流程242

10.2 Struts2核心概念243

10.2.1 struts.xml文件配置244

10.2.2 Action详解250

10.2.3 Result介绍259

10.2.4 Struts2常量配置262

10.3 值栈与OGNL263

10.3.1 值栈263

10.3.2 OGNL263

10.4 Struts2标签267

10.4.1 表单标签267

10.4.2 控制标签270

10.4.3 数据标签272

10.5 拦截器275

10.5.1 拦截器的作用与工作机制275

10.5.2 Struts2内置的拦截器276

10.5.3 使用拦截器278

10.5.4 自定义拦截器279

10.6 Struts2输入校验282

10.6.1 使用手动方式校验283

10.6.2 使用Struts2的校验框架校验286

10.7 Struts2国际化289

10.7.1 国际化资源文件浅析289

10.7.2 页面的国际化291

10.7.3 Action的国际化292

10.7.4 验证信息的国际化293

10.8 Struts2类型转换296

10.8.1 Struts2内置的类型转换器297

10.8.2 自定义类型转换器299

10.8.3 配置自定义类型转换器300

10.9 Struts2其他常见功能的实现301

10.9.1 访问Servlet API301

10.9.2 防止重复提交304

10.9 3上传与下载305

本章小结312

第11章 Hibernate框架313

11.1 ORM概述313

11.1.1 认识ORM313

11.1.2 主流ORM框架介绍314

11.2 Hibernate框架快速入门315

11.2.1 Hibernate的下载与安装315

11.2.2 在Eclipse中配置Hibernate开发环境315

11.2.3 理解配置文件hibernate.cfg.xml319

11.2.4 初步认识Hibernate映射文件321

11.2.5 深入理解持久化类POJO322

11.2.6 Hibernate的工作过程323

11.3 Hibernate核心API324

11.3.1 认识Hibernate的框架结构324

11.3.2 SessionFactory324

11.3.3 Session325

11.3.4 Configuration327

11.3.5 Transaction327

11.4 Hibernate查询328

11.4.1 Hibernate查询相关的API328

11.4.2 HQL查询330

11.4.3 QBC查询334

11.4.4 原生态SQL查询335

11.5 Hibernate映射336

11.5.1 深入研究Hibernate映射文件336

11.5.2 了解Hibernate的关联关系343

11.6 Hibernate过滤352

本章小结354

第12章 Spring框架技术355

12.1 Spring框架基础355

12.1.1 Spring核心架构355

12.1.2 下载和配置Spring开发环境357

12.2 Spring核心机制——IoC358

12.2.1 理解IoC358

12.2.2 使用Spring的IoC361

12.2.3 Spring中的Bean362

12.2.4 Spring依赖注入366

12.2.5 基于注解的IoC373

12.3 AOP380

12.3.1 什么是AOP380

12.3.2 AOP的实现原理383

12.3.3 基于注解的AOP配置385

12.3.4 基于XML的AOP配置389

12.4 Spring与Java EE持久化数据访问390

12.4.1 Spring支持DAO模式390

12.4.2 Spring的声明式事务管理391

12.4.3 事务的传播属性397

12.5 Spring与Struts2、Hibernate集成398

12.5.1 Spring集成Struts2398

12.5.2 Spring集成Hibernate399

本章小结409

参考文献410

热门推荐