图书介绍

Java Web技术整合应用与项目实战 JSP+Servlet+Struts2+Hibernate+Spring3【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Java Web技术整合应用与项目实战 JSP+Servlet+Struts2+Hibernate+Spring3
  • 张志锋,朱颢东等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302317050
  • 出版时间:2013
  • 标注页数:879页
  • 文件大小:133MB
  • 文件页数:898页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java Web技术整合应用与项目实战 JSP+Servlet+Struts2+Hibernate+Spring3PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java web 技术 基 础 知 识1

1.1 Web基础知识1

1.1.1 Web技术的由来与发展1

1.1.2 Web动态网页技术3

1.2 JSP基础知识4

1.2.1 JSP的工作原理5

1.2.2 JSP的两种体系结构5

1.2.3 JSP开发Java Web站点的主要方式6

1.3 Struts2基础知识7

1.3.1 Struts2的由来与发展7

1.3.2 Struts2的工作原理8

1.4 Hibernate基础知识9

1.4.1 Hibernate的由来与发展9

1.4.2 Hibernate的工作原理10

1.5 Spring3基础知识11

1.5.1 Spring3的由来与发展11

1.5.2 Spring3框架的体系结构11

第2章 JSP技术15

2.1 HTML页面的基本构成15

2.1.1使用NetBeans7开发HTML页面15

2.1.2使用MyEclipse10开发HTML页面20

2.2 HTML常用标签22

2.2.1列表标签22

2.2.2多媒体和超链接标签25

2.2.3表格标签28

2.2.4表单标签30

2.2.5框架标签34

2.3 CSS基础知识38

2.3.1 CSS样式表定义38

2.3.2 HTML中加入CSS的方法39

2.3.3 CSS的优先级41

2.3.4 CSS基本属性42

2.4 JSP页面的基本结构46

2.5 JSP三种常用注释48

2.5.1隐藏注释48

2.5.2 HTML注释49

2.5.3 Java注释50

2.6 JSP常用脚本元素51

2.6.1变量和方法的声明51

2.6.2表达式和脚本52

2.7 JSP常用指令54

2.7.1 page指令54

2.7.2 include指令58

2.7.3 taglib指令59

2.8 JSP常用动作59

2.8.1 <jsp:param>动作60

2.8.2 <jsp:include>动作60

2.8.3 <jsp: useBean>动作62

2.8.4 <jsp: setProperty>动作64

2.8.5 <j sp : getProperty>动作66

2.8.6 <jsp:forward>动作68

2.9 JSP常用内置对象71

2.9.1 out对象71

2.9.2 request对象73

2.9.3 response对象81

2.9.4 session对象84

2.9.5 pageContext对象89

2.9.6 exception对象90

2.9.7 application对象91

第3 章 JavaBean 术94

3.1 JavaBean基础知识94

3.2编写和使用JavaBean95

3.2.1编写JavaBean组件95

3.2.2在JSP页面中使用JavaBean96

3.3 JavaBean的作用域100

3.4 JavaBean应用实例104

3.4.1使用JavaBean访问数据库104

3.4.2使用JavaBean实现猜数游戏105

3.4.3使用JavaBean实现购物系统109

第4章JDBC技术113

4.1 JDBC基础知识113

4.2通过JDBC-ODBC桥访问数据库114

4.2.1通过桥访问Access115

4.2.2通过桥访问Excel117

4.2.3通过桥访问Microsoft SQL Server2008120

4.3通过JDBC驱动访问数据库125

4.3.1访问MySQL5.5数据库126

4.3.2访问Microsoft SQL Server2000数据库130

4.3.3访问Microsoft SQL Server2008数据库134

4.4查询数据库139

4.5更新数据库144

4.6 J SP在数据库应用中的相关问题149

4.6.1 JSP的分页技术149

4.6.2汉字处理152

4.7学生信息管理系统应用实例152

4.7.1学生信息管理系统主页面功能的实现152

4.7.2学生信息查询功能的实现154

4.7.3学生信息添加功能的实现156

4.7.4学生信息删除功能的实现159

4.7.5学生信息修改功能的实现162

第5章 企业信息管理系统163

5.1项目需求说明163

5.2项目系统分析164

5.3项目数据库设计164

5.4项目实现166

5.4.1项目文件结构166

5.4.2登录功能的实现167

5.4.3系统主页面功能的实现169

5.4.4客户管理功能的实现172

5.4.5合同管理功能的实现181

5.4.6售后管理功能的实现186

5.4.7产品管理功能的实现190

5.4.8员工管理功能的实现194

第 6 章 Java Servlet技 术200

6.1 Servlet基础知识200

6.1.1什么是Servlet200

6.1.2 Servlet生命周期200

6.1.3 Servlet的技术特点201

6.1.4 Servlet与JSP的区别202

6.1.5 Servlet在Java Web项目中的作用203

6.1.6 Servlet部署203

6.1.7开发一个简单的Servlet204

6.2 JSP与 Servlet常见用法207

6.2.1通过Servlet获取表单中的数据207

6.2.2重定向与转发及其应用实例209

6.3基于JSP+ Servlet的留言系统214

第7章 基于MVC设计模式的个人信息管理系统220

7.1 MVC设计模式基础知识220

7.1.1什么是MVC设计模式220

7.1.2 MVC设计模式的工作原理221

7.2项目需求说明221

7.3项目系统分析222

7.4项目数据库设计223

7.5项目实现225

7.5.1项目文件结构225

7.5.2登录和注册功能的实现225

7.5.3系统主页面功能的实现241

7.5.4个人信息管理功能的实现244

7.5.5通讯录管理功能的实现259

7.5.6日程安排管理功能的实现281

7.5.7个人文件管理功能的实现297

第8章Struts2框 技术入门298

8.1 Struts2软件包298

8.1.1 Struts2软件包的下载298

8.1.2 Struts2软件包介绍300

8.2 Struts2的配置301

8.2.1在NetBeans7中安装Struts2插件301

8.2.2使用N etBeans7新建Struts2项目303

8.2.3在NetBeans7中配置Struts2306

8.2.4在MyEclipse10中配置Struts2308

8.3 Struts2的核心组件入门309

8.3.1 Struts2的控制器组件309

8.3.2 Struts2的模型组件310

8.3.3 Struts2的视图组件312

8.4基于Struts2的登录系统313

8.4.1使用NetBeans7开发项目313

8.4.2使用MyEclipse10开发项目318

第9 章 Struts2核 心组件详解326

9.1 Struts2的配置文件struts.xml326

9.1.1 struts.xml配置文件的结构326

9.1.2 Bean配置327

9.1.3常量配置328

9.1.4包含配置329

9.1.5包配置329

9.1.6命名空间配置330

9.1.7 Action配置331

9.1.8结果配置332

9.1.9拦截器配置332

9.2 Struts2的核心控制器FilterDispatcher333

9.3 Struts2的业务控制器Action333

9.3.1 Action接口和ActionSupport类333

9.3.2 Action实现类337

9.3.3 Action访问ActionContext338

9.3.4 Action直接访问Servlet342

9.3.5 Action中的动态方法调用344

9.4 Struts2的OGNL表达式349

9.4.1 Struts2的OGNL表达式349

9.4.2 Struts2的OGNL集合353

第10 章 Struts2 的 标 签355

10.1 Struts2的标签库概述355

10.2 Struts2的表单标签356

10.2.1 〈s:checkbox>标签356

10.2.2 〈s:checkboxlist>标签356

10.2.3 <s:combobox>标签357

10.2.4 <s:doubleselect>标签357

10.2.5 <s:file>标签358

10.2.6 <s:select>标签359

10.2.7 <s : radio>标签360

10.2.8 < s:textarea>标签360

10.2.9 <s:token>标签360

10.2.10 <s:optiontransferselect>标签360

10.2.11 <s: updownselect>标签361

10.3 Struts2的非表单标签363

10.3.1 <s:a>标签363

10.3.2 〈s:actionerror>和〈s: actionmessage>标签363

10.3.3 <s:component>标签365

10.4 Struts2的数据标签366

10.4.1 〈s:action>标签366

10.4.2 <s:bean>标签369

10.4.3 <s:include>标签371

10.4.4 <s:param>标签371

10.4.5 〈s:set>标签371

10.4.6 <s: property>标签372

10.4.7 <s:url>标签372

10.4.8 <s:date>标签372

10.5 Struts2的控制标签373

10.5.1 〈s:if>标签、<s: elseif>标签和<s: else>标签374

10.5.2 〈 s : iterator>标签374

10.5.3 〈s:append>标签376

10.5.4 〈s: merge>标签377

10.5.5 < s : generator>标签378

10.5.6 〈s:subset>标签379

10.5.7 <s:sort>标签380

10.6 Struts2的Ajax标签381

10.6.1 ajax主题382

10.6.2 〈s:div>标签382

10.6.3 <s:a>标签390

10.6.4 〈s:submit>标签394

10.6.5 <s:tabbedPanel>标签395

10.6.6 〈 s : autocompleter>标签397

第11章Struts2国际化与文件传下载403

11.1 Struts2的国际化403

11.1.1 Struts2实现国际化的流程403

11.1.2 Struts2国际化应用实例406

11.2 Struts2的文件上传和下载411

11.2.1文件上传411

11.2.2文件下载417

第12 章 Struts2的拦截 器 与 输入校验422

12.1 Struts2的拦截器422

12.1.1 Struts2拦截器的基础知识422

12.1.2 Struts2拦截器实现类422

12.1.3 Struts2拦截器应用实例423

12.2 Struts2的输入校验427

12.2.1 Struts2输入验证的基础知识428

12.2.2 Struts2的手工验证434

12.2.3 Struts2内置校验器的使用438

12.2.4 Struts2内置校验器应用实例443

第13章基于Struts2 的 个 人信 息管理系统450

13.1项目需求说明450

13.2项目系统分析451

13.3项目数据库设计452

13.4项目实现454

13.4.1项目文件结构454

13.4.2用户登录和注册功能的实现455

13.4.3系统主页面功能的实现483

13.4.4个人信息管理功能实现487

13.4.5通讯录管理功能实现499

13.4.6日程安排管理功能实现514

13.4.7个人文件管理功能实现530

第14章 Hibernate框架技术入门543

14.1 Hibernate软件包543

14.1.1 Hibernate软件包下载543

14.1.2 Hibernate软件包介绍545

14.2 Hibernate的配置546

14.3 Hibernate的核心组件入门546

14.4基于Struts2 + Hibernate的登录和注册系统548

14.4.1项目介绍548

14.4.2在web.xml中配置核心控制器FilterDispatcher549

14.4.3编写视图组件(JSP页面)550

14.4.4编写业务控制器Action552

14.4.5修改struts.xml配置Action554

14.4.6 Hibernate的配置文件555

14.4.7加载Hibernate配置文件的类 (JavaBean)556

14.4.8 PO对象以及对应的映射文件556

14.4.9完成登录和注册功能业务功能的JavaBean558

14.4.10项目部署和运行559

第15章 Hibernate核心组件详解560

15.1 Hibernate的配置文件560

15.1.1 hibernate.cfg.xml560

15.1.2 hibernate.properties562

15.2 Hibernate的PO对象564

15.2.1 Hibernate的PO对象基础知识564

15.2.2 Hibernate的PO对象状态565

15.3 Hibernate的映射文件567

15.4 Hibernate的Configuration类570

15.5 Hibernate的SessionFactory接口570

15.6 Hibernate的Session接口571

15.6.1 Session接口的基础知识571

15.6.2通过方法获取持久化对象572

15.6.3操作持久化对象的常用方法573

15.7 Hibernate的Transaction接口576

15.8 Hibernate的Query接口577

15.8.1 Query接口的基本知识577

15.8.2 Query接口的常用方法577

15.9基于Struts2 + Hibernate的学生信息管理系统580

15.9.1项目介绍、主页面以及查看学生信息功能的实现580

15.9.2添加学生信息功能的实现589

15.9.3修改学生信息功能的实现593

15.9.4删除学生信息功能的实现599

第16章 Hibernnate的关联关系603

16.1一对一关联关系603

16.1.1主键关联603

16.1.2外键关联605

16.1.3一对一关联关系的应用实例606

16.2一对多关联关系619

16.2.1单向关联619

16.2.2双向关联620

16.2.3一对多关联关系的应用实例620

16.3多对多关联关系627

第17章 Hibernnate常用 功 能636

17.1 Hibernate的数据查询636

17.1.1 Hibernate Query Language636

17.1.2 Criteria Query方式639

17.1.3 Native SQL查询639

17.2 Hibernate的事务管理639

17.2.1事务的特性639

17.2.2事务隔离639

17.2.3在Hibernate配置文件中设置隔离级别640

17.2.4在Hibernate中使用JDBC事务641

17.2.5在Hibernate中使用J TA事务642

17.3 Hibernate的Cache管理642

17.3.1一级Cache643

17.3.2二级Cache643

第18章基于Struts2+Hibernate的项目系统645

18.1基于Struts2+ Hibernate的教务管理系统645

18.1.1项目需求分析与设计645

18.1.2项目数据库设计647

18.1.3项目实现649

18.2基于Struts2+ Hibernate的考勤系统690

18.2.1系统需求分析与设计691

18.2.2项目数据库设计692

18.2.3项目实现695

第19 章 Spring3 框架技 术入门725

19.1 Spring3软件包725

19.1.1 Spring3软件包下载725

19.1.2 Spring3软件包的介绍727

19.2 Spring3的配置727

19.3 Spring3IoC的原理和主要组件728

19.3.1 IoC的基础知识以及原理728

19.3.2 IoC的主要组件734

19.3.3 IoC的应用实例737

19.3.4注入的两种方式744

19.4基于Struts2+Hibernate+Spring3的登录系统747

19.4.1项目介绍747

19.4.2在web.xml中配置Struts2和pring3749

19.4.3编写视图组件(JSP页面)750

19.4.4 Action和JavaBean751

19.4.5 Struts2、Spring3和Hibernate的配置文件754

19.4.6 Struts2 、 Spring3和Hibernate整合中常见问题756

19.4.7项目部署和运行757

第20 章 Spring3的AOP框架759

20.1 AOP框架基础知识759

20.1.1 AOP框架简介759

20.1.2 Spring3的AOP框架主要术语761

20.2代理762

20.2.1静态代理762

20.2.2动态代理765

20.3创建通知767

20.3.1前置通知767

20.3.2后置通知770

20.3.3环绕通知772

20.3.4异常通知774

20.3.5引入通知776

20.4定义切入点776

20.4.1静态切入点和动态切入点777

20.4.2切入点的应用实例778

20.5创建引入781

第21 章 基于 Struts2+Hibemate+Spring3 的 BBS 系 统 782

21.1项目需求分析782

21.2项目系统分析783

21.3项目的数据库设计784

21.4项目实现786

21.4.1项目的文件结构和主页面786

21.4.2 BBS登录功能的实现824

21.4.3 BBS板块管理功能的实现832

21.4.4 BBS帖子管理功能的实现843

21.4.5个人信息管理功能的实现869

热门推荐