图书介绍

Java Web开发技术详解JSP+Ajax+StrutsPDF|Epub|txt|kindle电子书版本网盘下载

Java Web开发技术详解JSP+Ajax+Struts
  • 汪大乐编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030225221
  • 出版时间:2008
  • 标注页数:524页
  • 文件大小:222MB
  • 文件页数:546页
  • 主题词:JAVA语言-主页制作-程序设计;计算机网络-程序设计;软件工具-程序设计

PDF下载


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

下载说明

Java Web开发技术详解JSP+Ajax+StrutsPDF格式电子书版下载

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

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

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

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

图书目录

第1章 JSP准备工作2

1.1 JSP简介2

1.2 JSP运行环境3

1.3 Eclipse介绍4

1.3.1 下载及安装Eclipse4

1.3.2 一个简单的Eclipse开发示例5

1.4 JSP Web应用目录结构9

1.5 小结9

第2章 Java面向对象编程初探10

2.1 面向对象技术10

2.2 常量与变量10

2.3 Java数据类型10

2.4 运算符及表达式11

2.4.1 算术运算符11

2.4.2 关系运算符12

2.4.3 位运算符12

2.4.4 赋值运算符12

2.4.5 逻辑运算符12

2.4.6 运算符优先级13

2.5 控制语句13

2.5.1 条件判断语句13

2.5.2 循环语句14

2.5.3 分支语句15

2.6 面向对象程序设计16

2.6.1 类16

2.6.2 继承17

2.6.3 多态18

2.7 小结18

第2篇 JSP基础篇20

第3章 JSP基本语法20

3.1 完整的JSP页面20

3.1.1 JSP组成部分20

3.1.2 简单的JSP示例21

3.2 先决条件23

3.2.1 页面描述page指令23

3.2.2 页面导入include指令24

3.2.3 标签库映射taglib指令25

3.3 动态执行语句25

3.3.1 实例化JavaBean语句——〈jsp:useBean〉25

3.3.2 设置JavaBean属性值语句——〈jsp:setProperty〉25

3.3.3 获取JavaBean属性值语句——〈jsp:getProperty〉26

3.3.4 动态嵌入文件语句——〈jsp:include〉26

3.3.5 转发语句——〈jsp:forward〉26

3.4 声明与注释27

3.4.1 声明27

3.4.2 注释27

3.5 小结28

第4章 JSP中的对象29

4.1 对象是什么29

4.2 处理客户请求信息——request对象30

4.2.1 request对象介绍30

4.2.2 访问请求参数的方法31

4.2.3 通过URL传递参数31

4.2.4 提交表单传递数据32

4.2.5 获取数组型请求参数值35

4.2.6 获取Cookie对象38

4.2.7 获取HTTP Header39

4.2.8 其他相关信息41

4.3 控制服务器的响应信息——response对象43

4.3.1 response对象介绍43

4.3.2 添加Cookie43

4.3.3 设置报头45

4.3.4 输出流方式下载文件47

4.3.5 设置重定向47

4.3.6 〈jsp:forward〉和sendRedirect比较50

4.4 管理客户的会话——session对象50

4.4.1 session对象介绍50

4.4.2 存取数据51

4.5 Web应用全局对象——applieation对象53

4.5.1 application对象介绍53

4.5.2 获取初始化信息53

4.5.3 全局变量的读取55

4.6 向客户输出数据——out对象58

4.6.1 out对象介绍58

4.6.2 打印输出58

4.7 Servlet的配置信息——config对象61

4.7.1 config对象介绍62

4.7.2 获取局部变量62

4.8 小结64

第5章 JSP与Servlet65

5.1 Servlet是什么65

5.1.1 传统的做法65

5.1.2 Servlet的编写66

5.2 JSP与Servlet的关系67

5.3 Servlet生命周期71

5.3.1 加载Servlet71

5.3.2 初始化Servlet——init()方法73

5.3.3 请求处理——service()方法75

5.3.4 终结Servlet——destroy()方法76

5.4 中文解决方案76

5.4.1 乱码现象及原因76

5.4.2 方案列举76

5.5 小结77

第6章 JSP与JavaBean78

6.1 JavaBean是什么78

6.2 如何使用JavaBean79

6.2.1 创建JavaBean79

6.2.2 调用JavaBean80

6.3 JavaBean的有效期及其应用82

6.3.1 快速体验JavaBean开发82

6.3.2 有效期应用示例84

6.4 JSP、Servlet与JavaBean89

6.4.1 JSP与JavaBean89

6.4.2 Servlet与JavaBean90

6.5 综合应用——图书管理系统91

6.5.1 需求分析及初步设计91

6.5.2 显示页面——JSP92

6.5.3 控制组件——Servlet93

6.5.4 业务组件——JavaBean94

6.5.5 相关基础类94

6.5.6 演示页面97

6.6 小结99

第7章 JSP与标签库100

7.1 标签库是什么100

7.2 标签库开发过程101

7.2.1 编写标签实现类101

7.2.2 标签库描述文件(TLD文件)102

7.2.3 配置web.xml103

7.2.4 JSP调用103

7.3 比较体验104

7.3.1 传统JSP104

7.3.2 自定义标签105

7.4 JSTL简介107

7.5 综合应用——分页显示标签108

7.5.1 创建JavaBean108

7.5.2 修改标签描述符文件110

7.5.3 配置web.xml110

7.5.4 JSP页面111

7.6 小结114

第8章 JSP文件操作115

8.1 Java文件操作简介115

8.1.1 文件类115

8.1.2 字节输入流120

8.1.3 字节输出流122

8.1.4 字符输入输出流124

8.2 JSP读写文件126

8.2.1 写文件126

8.2.2 读文件129

8.3 综合应用——文件上传下载130

8.3.1 需求及设计130

8.3.2 文件上传131

8.3.3 文件下载133

8.3.4 音乐列表页面134

8.3.5 音乐文件定义类135

8.3.6 基础操作类136

8.3.7 上传音乐页面138

8.3.8 上传文件Servlet139

8.4 小结142

第3篇 Web开发技术篇144

第9章 JSP与XML144

9.1 XML是什么144

9.2 XML语法格式145

9.2.1 标记145

9.2.2 注释146

9.2.3 元素146

9.3 用JSP生成XML148

9.3.1 传统写文件148

9.3.2 生成DOM树149

9.4 生成XML方式比较——图书信息录入程序150

9.4.1 传统写文件方式150

9.4.2 生成DOM树方式154

9.5 JSP解析XML157

9.5.1 基本步骤157

9.5.2 DOCUMENT_NODE节点类型158

9.5.3 ELEMENT_NODE节点类型158

9.5.4 ATTRIBUTE_NODE节点类型159

9.5.5 TEXT_NODE节点类型159

9.5.6 航班信息应用案例160

9.6 XML与XSLT167

9.6.1 XSLT简介167

9.6.2 转化模型167

9.6.3 XSLT元素语法169

9.6.4 应用示例171

9.7 综合应用——内容发布系统173

9.7.1 需求及设计173

9.7.2 显示页面174

9.7.3 写入XML180

9.7.4 XML+XSLT动态显示187

9.8 小结190

第10章 JSP与数据库191

10.1 数据库应用基础191

10.1.1 数据模型191

10.1.2 数据库语言191

10.1.3 事务管理192

10.1.4 产品简介193

10.2 JDBC技术193

10.2.1 JDBC简介193

10.2.2 数据类型194

10.2.3 JDBC API介绍194

10.2.4 建立数据库连接195

10.2.5 连接(Connection)及语句(Statement)196

10.2.6 可滚动的结果集199

10.2.7 可更新的结果集204

10.2.8 结果集元数据206

10.3 SQL语言207

10.3.1 简介208

10.3.2 表操作208

10.3.3 记录操作209

10.4 综合应用——用户管理示例210

10.4.1 需求及设计211

10.4.2 数据库设计212

10.4.3 数据库连接池212

10.4.4 数据库操作类215

10.4.5 用户定义及SQL语句217

10.4.6 用户信息列表页面219

10.4.7 查看用户信息221

10.4.8 编辑修改用户信息223

10.4.9 添加用户226

10.4.10 删除用户230

10.5 小结232

第11章 JSP与JNDI233

11.1 JNDI简介233

11.2 配置应用233

11.2.1 数据源233

11.2.2 JavaBean236

11.2.3 应用示例238

11.3 JNDI的应用——LDAP240

11.3.1 LDAP的数据信息模型240

11.3.2 JNDI SDK242

11.3.3 增加记录248

11.3.4 查询记录250

11.3.5 删除记录251

11.3.6 修改记录252

11.4 综合应用——用户管理系统(使用LDAP技术)253

11.4.1 需求及设计254

11.4.2 LDAP数据结构设计255

11.4.3 目录服务器设置256

11.4.4 基础类258

11.4.5 查看用户列表269

11.4.6 添加用户271

11.4.7 修改用户275

11.4.8 删除用户279

11.4.9 用户添加组280

11.4.10 用户删除组284

11.4.11 查看组列表285

11.4.12 添加组286

11.4.13 删除组288

11.4.14 组添加用户289

11.4.15 组删除用户293

11.4.16 注意293

11.5 小结294

第4篇 Ajax开发篇296

第12章 JSP与Ajax296

12.1 JavaScript介绍296

12.1.1 变量297

12.1.2 数据类型297

12.1.3 表达式298

12.1.4 编程语句298

12.1.5 JavaScript对象299

12.1.6 DOM文档对象302

12.1.7 XML对象305

12.2 Ajax简介309

12.2.1 XMLHttpRequest对象310

12.2.2 XMLHttpRequest对象的属性310

12.2.3 XMLHttpRequest对象的方法311

12.2.4 发送请求和处理响应312

12.3 Ajax对XML的解析314

12.4 小结318

第13章 Ajax应用案例319

13.1 文件上传进度条319

13.1.1 需求和设计319

13.1.2 文件上传页面320

13.1.3 执行上传的Servlet322

13.1.4 获取进度信息325

13.2 搜索提示326

13.2.1 需求和设计326

13.2.2 数据库设计327

13.2.3 数据库连接327

13.2.4 数据库操作328

13.2.5 搜索主页面329

13.2.6 搜索书名331

13.3 在线短消息系统332

13.3.1 需求与设计333

13.3.2 LDAP数据结构设计334

13.3.3 数据库设计334

13.3.4 数据库操作类335

13.3.5 消息定义及SQL语句336

13.3.6 用户定义类user339

13.3.7 LDAP操作类342

13.3.8 用户注册页面345

13.3.9 注册用户检查346

13.3.10 完成注册349

13.3.11 用户登录页面352

13.3.12 执行登录操作352

13.3.13 系统主页面352

13.3.14 短信到达提示353

13.3.15 获取新消息页面355

13.3.16 获取消息页面356

13.3.17 查看消息页面358

13.3.18 编辑消息页面360

13.3.19 选择用户页面362

13.3.20 发送消息页面364

13.4 小结366

第5篇 Struts应用篇368

第14章 Struts框架解构368

14.1 框架介绍368

14.1.1 MVC简介368

14.1.2 常见Web应用的架构框架概览369

14.2 使用Struts框架的简单应用示例369

14.2.1 建立Struts开发环境369

14.2.2 示例介绍370

14.2.3 创建Model组件370

14.2.4 创建View组件372

14.2.5 编写配置文件373

14.2.6 发布运行Web应用374

14.3 Struts配置文件struts-config.xml375

14.3.1 数据源节点〈data-sources〉376

14.3.2 表单节点〈form-beans〉377

14.3.3 全局异常节点〈global-exceptions〉377

14.3.4 全局定向节点〈global-forwards〉377

14.3.5 动作映射节点〈action-mapping〉378

14.3.6 控制器节点〈controller〉378

14.3.7 消息资源节点〈message-resources〉379

14.3.8 插件节点〈plug-in〉379

14.4 Struts组件380

14.4.1 ActionServlet控制器类380

14.4.2 Action组件382

14.4.3 Action Mapping382

14.4.4 ActionForm Bean获取表单数据383

14.5 tiles布局383

14.5.1 tiles与frame的比较384

14.5.2 tiles开发步骤384

14.5.3 JSP模板文件385

14.5.4 配置web.xml386

14.6 综合应用——在线借书系统386

14.6.1 需求与设计387

14.6.2 LDAP数据结构设计388

14.6.3 数据库设计388

14.6.4 数据库操作类388

14.6.5 图书信息定义及SQL语句390

14.6.6 用户定义类392

14.6.7 LDAP操作类394

14.6.8 常数定义类397

14.6.9 定义页面布局397

14.6.10 配置struts-config.xml400

14.6.11 配置web.xml402

14.6.12 用户登录403

14.6.13 登录主页面405

14.6.14 查看图书信息408

14.6.15 添加借阅图书411

14.6.16 查看已借阅图书413

14.7 小结416

第6篇 实战开发篇418

第15章 酒店预定系统实例418

15.1 需求和设计418

15.1.1 前台子系统418

15.1.2 后台子系统419

15.1.3 分析与设计419

15.2 LDAP数据结构设计420

15.3 数据库设计421

15.4 数据库操作类422

15.5 基础定义类424

15.5.1 用户定义类425

15.5.2 酒店定义类426

15.5.3 产品定义类428

15.5.4 订单定义类431

15.6 LDAP操作类436

15.7 定义页面布局440

15.7.1 配置文件440

15.7.2 用于布局的JSP441

15.7.3 顶部页面442

15.7.4 前台菜单页面442

15.7.5 后台菜单页面442

15.8 配置struts-config.xml442

15.9 配置web.xml446

15.10 前台登录448

15.10.1 入口页面448

15.10.2 登录主页面451

15.10.3 查看产品信息455

15.10.4 搜索酒店458

15.10.5 预定酒店459

15.10.6 查看预定信息467

15.11 后台登录470

15.11.1 登录主页面470

15.11.2 进入审核订单页面473

15.11.3 审核订单476

15.11.4 查看已审核订单页面478

15.12 小结481

第16章 电子相册实例482

16.1 需求和设计482

16.1.1 基本需求482

16.1.2 分析与设计483

16.2 LDAP数据结构设计484

16.3 数据库设计484

16.4 数据库操作类485

16.5 基础定义类487

16.6 LDAP操作类492

16.7 用户入口页面495

16.8 用户登录页面496

16.9 系统主页面497

16.10 编辑上传图片页面497

16.11 执行上传文件500

16.12 图片缩放处理503

16.13 ID生成器505

16.14 上传图片效果506

16.15 查看所有图片507

16.16 查看图片详情511

16.17 查看用户相册513

16.18 小图列表页面515

16.19 查看我的图片详情518

16.20 查看好友列表518

16.21 查看好友相册520

16.22 好友图片小图列表页面522

16.23 小结524

热门推荐