图书介绍

贯通Java Web轻量级应用开发 JSP+Struts+Hibernate+Spring实例精解【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

贯通Java Web轻量级应用开发 JSP+Struts+Hibernate+Spring实例精解
  • 邓子云著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121068409
  • 出版时间:2008
  • 标注页数:566页
  • 文件大小:153MB
  • 文件页数:585页
  • 主题词:JAVA语言-主页制作-程序设计;软件工具-程序设计

PDF下载


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

下载说明

贯通Java Web轻量级应用开发 JSP+Struts+Hibernate+Spring实例精解PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发与运行环境的安装及配置2

1.1下载与安装JDK2

1.1.1下载JDK2

1.1.2安装JDK4

1.2下载、安装与配置Tomcat6

1.2.1下载Tomcat6

1.2.2安装Tomcat8

1.2.3配置Web服务端口号9

1.2.4 Tomcat的Web方式管理10

1.2.5发布Web应用11

1.3下载与使用Eclipse13

1.3.1下载Eclipse13

1.3.2新建一个Web工程14

1.3.3调试Web应用17

1.3.4安装服务器运行时的环境17

1.4小结19

第2章JSP开发基础21

2.1 C/S与B/S21

2.1.1 C/S模式21

2.1.2 B/S模式22

2.1.3两种模式的比较22

2.2 JSP的运行原理23

2.3 Java语法25

2.3.1标识符25

2.3.2数据类型26

2.3.3运算符31

2.3.4注释符33

2.3.5控制语句34

2.4 Java面向对象基础36

2.4.1类36

2.4.2对象38

2.4.3接口41

2.4.4包41

2.5 JDK类库42

2.5.1包装类42

2.5.2 String类48

2.5.3 StringBuer类55

2.6小结60

第3章Web开发基础62

3.1 HTML62

3.1.1 HTML的编写方法62

3.1.2标签的分类63

3.1.3字符引用64

3.1.4 HTML文档头部64

3.1.5文档体和段落65

3.1.6文字标签66

3.1.7列表66

3.1.8超链接67

3.1.9表格68

3.1.10图像69

3.1.11表单69

3.1.12框架72

3.2 JavaScript74

3.2.1在Web页面中加入JavaScript74

3.2.2 JavaScript的基本语法75

3.2.3对象76

3.2.4事件处理77

3.2.5 JavaScript内部对象78

3.3小结82

第4章JSP指令83

4.1如何编写JSp页面83

4.2 JSP指令84

4.2.1 page指令84

4.2.2 include指令85

4.3 JSP动作指令86

4.3.1 include动作指令86

4.3.2 param动作指令87

4.3.3 useBean动作指令89

4.3.4 forward动作指令92

4.4小结93

第5章JSP的内置对象94

5.1内置对象概览94

5.2 request对象95

5.3 response对象98

5.4 session对象100

5.5 application对象101

5.6 out对象103

5.7 pageContext对象104

5.8 confiig对象105

5.9小结105

第6章JDBC数据库操作107

6.1 JDBC简介107

6.1.1配置ODBC数据源108

6.1.2安装JDBC驱动111

6.2 JDBC API111

6.2.1 Driver接口112

6.2.2 DriverManager类113

6.2.3 Connection接口113

6.2.4 Statement接口118

6.2.5 PreparedStatement接口120

6.2.6 CallableStatement接口121

6.2.7 ResultSet接口122

6.2.8 Date类129

6.3查询数据129

6.3.1顺序查询数据130

6.3.2移动查询数据133

6.3.3有条件的查询数据135

6.3.4分页显示数据140

6.4更新数据143

6.4.1插入数据操作144

6.4.2更新数据146

6.5调用存储过程151

6.6事务处理157

6.7连接池技术162

6.7.1在Tomcat中配置连接池163

6.7.2 JNDI166

6.7.3相关的API166

6.8防范SQL注入攻击167

6.8.1 SQL注入攻击的方法168

6.8.2防范SQL注入攻击的方法168

6.9小结169

第7章JavaBean开发170

7.1 JavaBean与Web系统设计170

7.1.1 2层架构171

7.1.2 3层架构171

7.1.3其他架构172

7.2如何开发JavaBean172

7.2.1 JavaBean的编写规则172

7.2.2在Eclipse中开发JavaBean173

7.2.3手工编译和部署JavaBean180

7.3小结181

第8章Servlet开发182

8.1什么是Servlet182

8.2 ServletAPI184

8.3如何开发Servlet186

8.3.1 Servlet的生命周期186

8.3.2在Eclipse中开发Servlet186

8.3.3手工编译和部署Servlet189

8.4小结190

第9章EL表达式191

9.1 EL语法191

9.1.1运算符191

9.1.2保留字194

9.1.3变量查找范围194

9.1.4自动类型转换195

9.2 EL隐含对象197

9.3用EL操作JavaBean200

9.4小结201

第10章JSTL标签技术202

10.1 JSTL概述202

10.1.1 JSTL的功能203

10.1.2 JSTL的安装与配置203

10.1.3标签的分类203

10.1.4标签书写语法约定204

10.2核心标签204

10.2.1表达式相关的核心标签204

10.2.2流程控制核心标签208

10.2.3迭代核心标签209

10.2.4 URL相关的核心标签213

10.3国际化处理标签216

10.3.1国际化类处理标签216

10.3.2消息类处理标签217

10.3.3数字日期格式化类处理标签219

10.4 SQL标签228

10.4.1设置数据源228

10.4.2查询数据229

10.4.3显示查询结果230

10.4.4更新数据233

10.4.5日期型数据处理234

10.4.6事务处理235

10.5函数标签238

10.5.1求长度函数238

10.5.2大小写转换函数239

10.5.3求子串函数239

10.5.4去空白函数240

10.5.5替换函数240

10.5.6查找函数240

10.5.7拆分与组合函数241

10.5.8 XML符号转换函数241

10.6小结243

第11章Java Web开发实用功能集锦244

11.1收发电子邮件244

11.1.1下载与安装JavaMail244

11.1.2 JavaMail常用的API245

11.1.3发送邮件251

11.1.4接收邮件255

11.2上传和下载文件260

11.2.1 jspSmartUpload常用的API261

11.2.2上传文件266

11.2.3下载文件274

11.3制作Web报表与图形275

11.3.1 JavaRepo简介275

11.3.2安装JavaReport277

11.3.3 JavaReport常用的API277

11.3.4如何开发Web图形与报表284

11.3.5开发统计图288

11.3.6开发Web报表291

11.4生成验证码295

11.5生成树形菜单299

11.5.1 Tree Tag简介300

11.5.2下载与安装Tree Tag300

11.5.3 JSP Tag API301

11.5.4 JSP Tag标签305

11.5.5生成树形菜单307

11.6使用在线文本编辑器317

11.7小结321

第12章用JSP+JSTL实现通用在线文章系统322

12.1系统需求分析322

12.1.1系统用户322

12.1.2系统功能需求323

12.2系统总体架构323

12.3数据库设计324

12.3.1 ER图324

12.3.2数据物理模型324

12.4系统关键技术327

12.4.1连接池技术327

12.4.2 JSTL标签技术328

12.4.3数据分页技术329

12.5系统详细设计334

12.5.1系统目录设计334

12.5.2前台模块335

12.5.3后台管理登录346

12.5.4后台管理首页347

12.5.5文章发布353

12.5.6栏目管理363

12.5.7用户管理366

12.6小结371

第13章Struts框架技术373

13.1 Struts框架介绍373

13.1.1 MVC模式373

13.1.2 Struts原理374

13.1.3安装与配置Struts378

13.2应用Struts 2379

13.2.1用Struts 2实现用户登录功能379

13.2.2解决中文乱码的问题386

13.3国际化应用程序387

13.3.1为用户登录功能加入国际化处理388

13.3.2查找资源文件的顺序389

13.3.3参数化字符串391

13.4 OGNL表达式392

13.4.1 Struts 2对表达式的支持392

13.4.2使用OGNL表达式393

13.4.3值堆栈398

13.4.4 OGNL与集合399

13.5 Struts 2标签401

13.5.1标签属性值的设置401

13.5.2控制标签402

13.5.3数据标签408

13.5.4表单标签413

13.5.5非表单用户界面标签425

13.6数据校验426

13.6.1服务端和客户端数据校验426

13.6.2字段校验430

13.6.3复杂的数据类型转换438

13.7小结443

第14章 基于Struts 2改进通用在线文章系统444

14.1系统设计444

14.1.1系统架构444

14.1.2系统文件夹情况445

14.1.3系统配置文件446

14.2前台系统实现449

14.2.1前台首页449

14.2.2各栏目页面456

14.2.3显示文章内容的页面460

14.3后台系统实现463

14.3.1用户登录463

14.3.2增加文章466

14.4小结471

第15章Hibemate持久化技术472

15.1 Hibernate介绍472

15.1.1 Hibernate的作用472

15.1.2 Hibernate 3473

15.1.3 Hibernate的核心API474

15.2安装与配置Hibernate 3474

15.2.1下载Hibernate 3474

15.2.2配置Hibernate 3475

15.3一个简单的Hibernate Web应用477

15.4持久化对象483

15.4.1 Session接口483

15.4.2映射配置485

15.5关联关系映射494

15.5.1单向多对一关联494

15.5.2双向多对一关联498

15.5.3一对一关联503

15.5.4多对多关联503

15.6 HQL语言504

15.6.1 selet|update|delete504

15.6.2 where子句505

15.6.3 ordey by子句505

15.6.4 group by子句505

15.7 Struts 2与Hibernate 3的集成505

15.8小结506

第16章 基于Struts+Hibernate改进通用在线文章系统507

16.1系统设计507

16.1.1系统架构507

16.1.2系统文件夹情况508

16.1.3系统配置文件509

16.2前台系统实现512

16.2.1前台首页512

16.2.2各栏目页面520

16.2.3显示文章内容的页面522

16.3后台系统实现523

16.3.1用户登录523

16.3.2增加文章526

16.4小结529

第17章Spring框架技术530

17.1 Spring介绍530

17.1.1 Spring的框架结构530

17.1.2理解IoC与DI531

17.2控制反转技术531

17.2.1容器的基本原理532

17.2.2 XML配置文件格式532

17.2.3实例化容器533

17.2.4下载并开发一个简单的Spring应用533

17.2.5 XML配置文件解析537

17.2.6使用容器540

17.3整合Struts 2与Spring 2540

17.3.1整合前的环境准备541

17.3.2整合示例与剖析542

17.4小结547

18.1系统设计548

18.1.1系统架构548

18.1.2系统文件夹情况549

18.1.3系统配置文件550

18.2系统实现555

18.2.1前台首页555

18.2.2用户登录562

18.3小结566

第2章JSP开发基础21

【例2-1】第一个简单的JSP页面24

【例2-2 】 Java的基本数据类型29

【例2-3】 Java Web开发中的面向对象编程39

【例2-4】使用包装类47

【例2-5】使用String类的构造函数、求长度函数、连接函数49

【例2-6】 String的转换、查找、判定函数的应用54

【例2-7】使用StringBuffer59

第3章Web开发基础62

【例3-1】编写用户注册表单70

【例3-2】定义框架73

【例3-3】用JavaScript为用户注册表单作客户端数据校验80

第4章JSP指令83

【例4-1】使用include指令85

【例4-2】使用include动作指令和param动作指令87

【例4-3】使用useBean动作指令90

第5章JSP的内置对象94

【例5-1】使用request对象97

【例5-2】使用response对象99

【例5-3】用session对象和application对象实现一个网站计数器101

第6章JDBC数据库操作107

【例6-1查询数据库表中的数据130

【例6-2】移动查询数据库表中的数据133

【例6-3】有条件的查询数据136

【例6-4】分页显示数据140

【例6-5】插入记录144

【例6-6】更新记录146

【例6-7】调用没有返回值的存储过程152

【例6-8】调用返回结果记录集的存储过程154

【例6-9】通过JDBC作事务处理159

【例6-10】使用数据库连接池164

第7章JavaBean开发170

【例7-1】一个简单的JavaBean173

第8章Servlet开发182

【例8-1】一个简单的Servlet186

第9章EL表达式191

【例9-1】使用EL表达式196

【例9-2】使用EL表达式获得表单中的数据199

【例9-3】通过EL表达式使用JavaBean200

第10章JSTL标签技术202

【例10-1表达式相关的核心标签综合实例207

【例10-2】迭代核心标签综合实例212

【例10-3】使用URL标签215

【例10-4】使用数字与日期格式处理标签226

【例10-5】运用SQL标签查询数据231

【例10-6】运用SQL标签作事务处理235

【例10-7】函数标签应用示例242

第11章Java Web开发实用功能集锦244

【例11-1】发送邮件251

【例11-2】接收邮件255

【例11-3】上传文件267

【例11-4】上传文件到数据库270

【例11-5】下载文件274

【例11-6】开发Web统计图288

【例11-7】开发Web统计报表291

【例11-8】生成彩色验证码295

【例11-9】生成树形菜单307

【例11-10】在工程中应用树形菜单312

【例11-11】使用在线文本编辑器录入文章317

第13章Struts框架技术373

【例13-1】用Struts 2实现用户登录功能379

【例13-2】为用户登录功能加入国际化处理388

【例13-3】 OGNL表达式使用示例394

【例13-4】 <s:action>标签使用示例408

【例13-5】用XML配置文件作简单的服务端和客户端数据校验426

【例13-6】使用Struts 2中的字段校验431

【例13-7】将字符串转换为对象439

第15章Hibemate持久化技术472

【例15-1】 hibernate.cfg.xml的配置文件示例476

【例15-2】一个简单的Hibernate Web应用477

【例15-3】映射配置示例489

【例15-4】多对一关联程序示例495

【例15-5】双向多对一关联程序示例498

第17章Spring框架技术530

【例17-1】一个简单的IoC应用示例534

【例17-2】整合Struts 2与Spring 2实现用户登录功能542

热门推荐