图书介绍

Java Web整合开发全程指南PDF|Epub|txt|kindle电子书版本下载

Java Web整合开发全程指南
  • 许锋,周慧英编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121079818
  • 出版时间:2009
  • 标注页数:505页
  • 文件大小:81MB
  • 文件页数:522页
  • 主题词: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

第1章 JSP概述1

1.1 JSP概述2

1.1.1 JSP简介2

1.1.2 JSP特点2

1.2 JSP与ASP、PHP的比较3

1.2.1 JSP与ASP的比较3

1.2.2 JSP与PHP的比较4

1.3 JSP开发环境4

1.3.1 下载安装JDK 6.04

1.3.2 下载安装Tomcat7

1.4 Eclipse10

1.4.1 安装Eclipse11

1.4.2 Java开发环境Eclipse11

1.5 本章小结14

第2章 JSP基本语法15

2.1 JSP结构16

2.1.1 简单的JSP文件16

2.1.2 JSP的结构17

2.2 〈%...%〉标记对18

2.2.1 HTML/XML静态脚本18

2.2.2 客户端脚本18

2.2.3 JSP脚本元素19

2.2.4 执行秩序19

2.2.5 服务器端和客户端代码相互调用20

2.3 注释22

2.3.1 JSP注释22

2.3.2 HTML/XML注释22

2.3.3 Scriptlets中的注释23

2.4 指令24

2.4.1 page指令25

2.4.2 include指令27

2.4.3 taglib指令30

2.5 JSP脚本元素30

2.5.1 表达式31

2.5.2 Scriptlet31

2.5.3 声明32

2.6 动作元素33

2.6.1 param动作元素34

2.6.2 forward动作元素35

2.6.3 include动作元素37

2.6.4 plugin动作元素38

2.7 本章小结40

第3章 JSP隐含对象41

3.1 out对象42

3.1.1 out对象简介42

3.1.2 out对象的常用方法42

3.2 request对象44

3.2.1 request对象简介45

3.2.2 request对象的常用方法45

3.2.3 HTML的响应机制46

3.3 response对象56

3.3.1 response对象简介56

3.3.2 response对象方法57

3.3.3 应用response对象的常用方法57

3.4 session对象60

3.4.1 session对象简介61

3.4.2 session对象的常用方法61

3.4.3 应用session对象的常用方法61

3.5 application对象64

3.5.1 application对象简介65

3.5.2 application对象的常用方法65

3.5.3 应用application对象的常用方法65

3.6 pageContext对象66

3.6.1 pageContext对象简介66

3.6.2 pageContext对象的常用方法67

3.6.3 应用pageContext对象的常用方法67

3.7 config对象70

3.7. 1 config对象简介70

3.7.2 config对象的常用方法70

3.7.3 config对象应用70

3.8 page对象72

3.8.1 page对象简介72

3.8.2 page对象的常用方法72

3.8.3 page对象应用72

3.9 exception对象73

3.9.1 exception对象简介73

3.9.2 exception对象的常用方法73

3.9.3 exception对象应用74

3.10 本章小结75

第4章 自定义标签库和JSTL76

4.1 自定义标签库概述77

4.1.1 简介77

4.1.2 简单实例77

4.2 JSTL概述80

4.2.1 简介80

4.2.2 简单实例80

4.3 应用自定义标签库82

4.3.1 应用Tag接口82

4.3.2 应用TagSupport类85

4.3.3 应用BodyTagSupport类88

4.3.4 应用SimpleTag类91

4.4 JSTL常用标签93

4.4.1 一般用途的标签93

4.4.2 流程控制标签98

4.4.3 迭代标签101

4.4.4 URL相关标签105

4.4.5 XML标签109

4.4.6 SQL相关标签116

4.5 EL简介124

4.5.1 EL概述124

4.5.2 EL的语法125

4.5.3 EL的内置对象125

4.5.4 EL运算符126

4.6 本章小结127

第5章 JSP Servlet编程128

5.1 Servlet技术概述129

5.1.1 简介129

5.1.2 Servlet技术特点129

5.1.3 功能130

5.1.4 生命周期130

5.2 Servlet应用实例配置131

5.2.1 第1个Servlet应用实例131

5.3 使用Servlet常用接口133

5.3.1 Servlet接口134

5.3.2 GenericServlet类137

5.3.3 HttpServlet类140

5.3.4 ServletConfig接口144

5.3.5 ServletRequest接口145

5.3.6 ServletResponse接口145

5.3.7 HttpServletRequest接口146

5.3.8 HttpServletResponse接口148

5.3.9 ServletOutputStream类149

5.3.10 ServletInputStream类149

5.3.11 HttpSession接口149

5.3.12 ServletContext接口152

5.3.13 RequestDispatcher接口152

5.3.14 ServletException类153

5.3.15 UnavailableException类153

5.3.16 Filter接口153

5.3.17 FilterChain接口154

5.3.18 FilterConfig接口154

5.3.19 SingleThreadModel接口154

5.4 JSP和Servlet的结合155

5.5 本章小结158

第6章 JavaBean编程159

6.1 JavaBean概述160

6.1.1 发展160

6.1.2 基本概念160

6.2 JavaBean的属性161

6.2.1 Simple属性163

6.2.2 Indexed属性164

6.2.3 Bound属性166

6.2.4 Constained167

6.3 JavaBean的方法168

6.4 在JSP中使用JavaBean169

6.4.1 useBean动作元素169

6.4.2 setProperty动作元素172

6.4.3 getProperty动作元素173

6.4.4 应用实例173

6.5 本章小结181

第7章 JDBC数据库编程182

7.1 JDBC简介183

7.1.1 从ODBC到JDBC的发展183

7.1.2 JDBC的结构183

7.1.3 JDBC技术概述184

7.1.4 JDBC驱动程序的类型184

7.1.5 JDBC应用程序的类和接口185

7.2 在JSP中使用SQL Server191

7.2.1 创建数据库192

7.2.2 使用JDBC-ODBC连接数据库193

7.2.3 使用JDBC访问数据库197

7.3 在JSP中使用MySQL219

7.4 在JSP中使用Access221

7.4.1 Access介绍221

7.5 JDBC高级开发223

7.5.1 数据源和连接池223

7.5.2 配置数据源224

7.6 本章小结227

进阶篇228

第8章 Struts 2.0开发228

8.1 Struts 2基础229

8.1.1 Framework229

8.1.2 Struts 2概述229

8.1.3 Struts体系结构230

8.1.4 Struts 1、WebWork和Struts 2231

8.2 第1个Struts程序234

8.2.1 下载安装Struts 2234

8.2.2 创建项目235

8.2.3 添加Struts库236

8.2.4 配置Web项目237

8.2.5 控制器Action及其配置238

8.2.6 完成视图页面242

8.2.7 运行Struts程序244

8.3 用户登录实例245

8.3.1 创建用户校验Action245

8.3.2 添加Action配置246

8.3.3 完成用户登录视图页面246

8.3.4 运行登录程序248

8.4本 章小结249

第9章 Struts 2应用进阶250

9.1 Struts和JDBC251

9.1.1 使用JDBC连接MySQL251

9.1.2 用户登录252

9.1.3 用户跟踪258

9.2 国际化263

9.2.1 国际化简介264

9.2.2 国际化的意义264

9.2.3 Struts 2国际化实现265

9.2.4 用户注册程序国际化266

9.3 输入校验275

9.3.1 手动校验275

9.3.2 验证框架279

9.3.3 系统校验器284

9.4 Struts 2标签285

9.4.1 表单标签285

9.4.2 控制标签287

9.4.3 数据标签288

9.5 本章小结288

第10章 Struts 2实例开发289

10.1 创建项目290

10.2 配置web.xml290

10.3 添加Struts库291

10.4 创建控制器和类291

10.4.1 通用类291

10.4.2 登录控制器295

10.4.3 注册控制器296

10.4.4 密码修改控制器298

10.4.5 JavaBean类User299

10.5 创建验证文件301

10.6 配置Action303

10.7 创建MySQL数据库305

10.8 编写资源文件305

10.9 配置资源文件路径308

10.10 创建视图页面308

10.11 运行结果313

10.11.1 注册用户313

10.11.2 用户跟踪314

10.11.3 查看信息314

10.11.4 修改密码314

10.11.5 登录314

10.11.6 英文界面314

10.12 本章小结315

第11章 Hibernate开发316

11.1 Hibernate概述317

11.1.1 简介317

11.1.2 优势317

11.1.3 其他概念318

11.1.4 核心接口319

11.2 下载安装Hibernate320

11.3 Hibernate开发的基本步骤321

11.3.1 创建Java项目321

11.3.2 添加Hibernate类库321

11.3.3 创建持久化对象321

11.3.4 创建映射文件323

11.3.5 创建MySQL数据库323

11.3.6 创建Hibernate配置文件324

11.3.7 创建测试类325

11.3.8 运行结果327

11.3.9 中文问题327

11.4 Hibernate桌面应用328

11.4.1 创建Java桌面程序328

11.4.2 Hibernate查询记录330

11.4.3 图书管理运行结果335

11.5 Web分页程序335

11.5.1 创建Hibernate Web项目336

11.5.2 Hibernate浏览记录339

11.5.3 运行结果340

11.6 本章小结341

第12章 Hibernate实例开发342

12.1 Hibernate留言板分析343

12.2 留言板设计343

12.2.1 用户登录343

12.2.2 显示留言343

12.2.3 添加删除留言344

12.3 数据库设计344

12.4 实现留言板系统345

12.4.1 创建Java Web项目345

12.4.2 创建持久化对象和映射文件345

12.4.3 创建Hibernate配置文件348

12.5 创建显示留言模块349

12.5.1 MessageCommon.java350

12.5.2 MessageUtil.java352

12.5.3 Page.java353

12.5.4 index.jsp、head.jsp和foot.jsp355

12.6 创建增删留言模块359

12.6.1 add.jsp359

12.6.2 saveadd.jsp361

12.6.3 login.jsp、checkuser.jsp和updatepwd.jsp362

12.6.4 UserUtil.java和UserCommon.java365

12.6.5 delete.jsp367

12.7 运行结果368

12.8 本章小结369

第13章 Struts和Hibernate综合实例开发370

13.1 BBS简单分析371

13.2 BBS系统设计371

13.2.1 显示帖子列表371

13.2.2 显示帖子正文372

13.2.3 新建和回复帖子372

13.2.4 用户登录注册372

13.3 数据库设计372

13.4 BBS系统实现374

13.4.1 创建Java Web项目375

13.4.2 使用web.xml文件配置Struts过滤器375

13.4.3 创建持久化对象和映射文件376

13.4.4 创建Hibernate配置文件378

13.5 用户登录注册379

13.5.1 用户登录379

13.5.2 用户退出381

13.5.3 用户注册384

13.5.4 UserAdapter.java385

13.6 帖子列表正文387

13.6.1 主页版块和帖子列表387

13.6.2 版块页帖子列表389

13.6.3 帖子正文391

13.6.4 TopicAdapter.java392

13.6.5 TopicCommon.java395

13.6.6 版块操作类397

13.7 发表回复帖子400

13.7.1 发表帖子400

13.7.2 添加回复404

13.8 运行结果410

13.9 本章小结411

第14章 Spring开发技术412

14.1 Spring概述413

14.1.1 基本概念413

14.1.2 核心概念414

14.2 第1个Spring程序415

14.2.1 创建项目415

14.2.2 创建要注入的类416

14.2.3 创建配置文件416

14.2.4 创建测试类并运行417

14.3 Spring容器418

14.4 Spring IoC实例开发418

14.4.1 Set注入419

14.4.2 构造注入424

14.4.3 接口注入427

14.5 Spring AOP实例开发431

14.6 本章小结433

第15章 Spring实例开发434

15.1 Spring应用概述435

15.1.1 Spring使用JDBC435

15.1.2 Spring使用MVC435

15.2 Spring在Web项目中的应用436

15.2.1 创建Spring Web项目436

15.2.2 Spring类库436

15.2.3 web.xml配置Spring容器438

15.2.4 配置管理控制器Bean440

15.2.5 创建视图查看结果442

15.3 分析设计财务管理系统443

15.4 Spring IoC管理Bean444

15.4.1 定义model层Bean444

15.4.2 依赖注入DAO层444

15.4.3 控制器Bean管理445

15.5 Spring JdbcTemplate446

15.5.1 DataSource447

15.5.2 DAO447

15.6 Spring MVC控制器450

15.6.1 Controller450

15.6.2 返回对象451

15.7 运行结果452

15.8 本章小结456

实战篇457

第16章 网上书店实例457

16.1 网上书店功能概述458

16.1.1 开发环境458

16.1.2 系统需求458

16.2 系统设计460

16.2.1 系统架构460

16.2.2 项目创建461

16.2.3 配置文件web.xml462

16.3 数据库设计463

16.3.1 数据库表设计463

16.3.2 配置数据源465

16.3.3 Hibernate持久化466

16.3.4 Hibernate Session工厂472

16.4 系统实现472

16.4.1 图书类型和图书浏览472

16.4.2 图书搜索和分类483

16.4.3 用户登录与退出487

16.4.4 购物车和订单490

16.4.5 拦截器501

16.5 系统运行502

16.5.1 图书浏览503

16.5.2 用户登录504

16.5.3 购物车管理504

16.5.4 生成订单505

16.6 本章小结505

第1章 JSP概述1

第2章 JSP基本语法15

实例2-1 一个简单的JSP文件16

实例2-2 客户端和服务器端脚本执行控制21

实例2-3 JSP文件的常用注释应用23

实例2-4 Include指令的应用28

实例2-5 应用declaration指令32

实例2-6 forward参数的传递35

实例2-7 include动作元素的应用37

第3章 JSP隐含对象41

实例3-1 out对象的应用42

实例3-2 使用GET方法提交表单数据46

实例3-3 使用POST方法提交表单数据48

实例3-4 通过request对象获取客户提交的数据50

实例3-5 getAttribute()与setAttribute()方法实例52

实例3-6 getAttributeNames()方法实例53

实例3-7 request对象的服务器及客户端实例54

实例3-8 request对象的getHeader()方法实例55

实例3-9 response对象的setHeader()方法实例57

实例3-10 response对象的sendRedirect()方法实例58

实例3-11 response对象的addCookie()和flushBuffer()方法实例59

实例3-12 session对象的getId()方法实例62

实例3-13 session对象的getAttribute()和setAttribute()方法实例62

实例3-14 application对象方法实例65

实例3-15 pageContext对象方法实例67

实例3-16 config对象方法实例70

实例3-17 page对象方法实例72

实例3-18 exception对象方法实例74

第4章 自定义标签库和JSTL76

实例4-1 Tag接口的应用实例83

实例4-2 TagSupport类的应用实例85

实例4-3 BodyTagSupport类的应用实例88

实例4-4 SimpleTag类的应用实例91

实例4-5 out标签的应用93

实例4-6 set标签设置内置对象值的应用94

实例4-7 set标签设置JavaBean值的应用95

实例4-8 remove标签的应用97

实例4-9 catch标签的应用98

实例4-10 if标签的应用99

实例4-11 choose、when及otherwise标签的应用100

实例4-12 forEach标签迭代读取集合内容的应用102

实例4-13 forEach标签迭代指定次数的应用103

实例4-14 forTokens标签的应用104

实例4-15 import标签的应用106

实例4-16 redirect标签的应用107

实例4-17 url标签的应用108

实例4-18 xml核心标签的应用110

实例4-19 xml流程控制标签的应用112

实例4-20 xml文件转换标签的应用115

实例4-21 setDataSource标签的应用116

实例4-22 query标签的应用117

实例4-23 update标签的应用119

实例4-24 transaction标签的应用121

实例4-25 param标签的应用123

第5章 JSP Sevlet编程128

实例5-1 一个简单的Servlet131

实例5-2 Servlet接口方法应用135

实例5-3 GenericServlet类的方法应用138

实例5-4 HttpServlet类doGet()方法的使用140

实例5-5 HttpServlet类doPost()方法的使用142

实例5-6 HttpServletRequest接口方法的使用147

实例5-7 HttpSession接口方法的使用150

实例5-8 JSP和Servlet的结合实例155

第6章 JavaBean编程159

实例6-1 具有Simple属性的JavaBean163

实例6-2 使用Indexeds属性164

实例6-3 应用Bound属性166

实例6-4 使用Constrained属性168

实例6-5 〈jsp:useBean〉动作元素应用170

实例6-6 购物系统173

第7章 JDBC数据库编程182

实例7-1 使用JDBC-ODBC连接SQL Server数据库195

实例7-2 使用JDBC添加数据197

实例7-3 使用JDBC查询数据199

实例7-4 使用JDBC更新数据200

实例7-5 使用JDBC删除数据201

实例7-6 通过JavaBean访问数据库203

实例7-7 在Servlet中使用JDBC访问数据库205

实例7-8 动态获取表的信息209

实例7-9 创建和删除数据库212

实例7-10 在JSP中调用存储过程214

实例7-11 分页显示记录216

实例7-12 在Servlet中使用MySQL数据库219

实例7-13 在JSP中使用Access221

第8章 Struts 2.0开发228

实例8-1 HelloWorld Struts程序235

实例8-2 用户登录程序245

第9章 Struts 2应用进阶250

实例9-1 用户登录实例252

实例9-2 跟踪登录用户258

实例9-3 用户注册实例266

实例9-4 用户注册验证275

实例9-5 用户注册验证框架280

第10章 Struts 2实例开发289

实例10-1 注册登录程序290

第11章 Hibernate开发316

实例11-1 查看图书信息321

实例11-2 管理图书信息328

实例11-3 分页浏览图书336

第12章 Hibernate实例开发342

实例12-1 Hibernate留言板345

第13章 Struts和Hibernate综合实例开发370

实例13-1 BBS系统实现374

第14章 Spring开发技术412

实例14-1 Spring之helloworld415

实例14-2 值注入419

实例14-3 组件注入422

实例14-4 构造注入424

实例14-5 接口注入428

实例14-6 AOP实例431

第15章 Spring实例开发434

实例15-1 Spring之Web Home436

第16章 网上书店实例457

实例16-1 网上书店系统461

热门推荐