图书介绍

JSP网络编程技术与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

JSP网络编程技术与实践
  • 李建刚,秦兴桥,郑雨贝编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302175179
  • 出版时间:2008
  • 标注页数:487页
  • 文件大小:182MB
  • 文件页数:498页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

JSP网络编程技术与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章JSP网络开发基础1

1.1 Web应用程序开发基础知识1

1.1.1 HTTP通信协议概述1

1.1.2传统的Web应用程序2

1.2 JSP—— Java基础上的Web应用程序4

1.2.1 JSP概述4

1.2.2 JSP工作原理5

1.2.3 JSP的基本语法6

1.3安装和配置JSP开发环境7

1.3.1安装与配置JDK环境7

1.3.2安装Eclipse集成开发环境10

1.3.3安装配置Tomcat环境11

1.3.4安装配置MyEclipse环境14

1.4 JSP基础19

1.4.1在Eclipse里开发JSP代码19

1.4.2运行JSP代码22

1.4.3可能遇到的问题以及解决方案25

1.5本章小结25

第2章JSP网络应用技术27

2.1 JSP与Servlet的组合开发模式27

2.1.1 Servlet概述28

2.1.2如何实现JSP到Servlet的跳转30

2.1.3 JSP+Servlet开发模式的分析36

2.2 JSP的内嵌对象37

2.2.1 JSP内嵌对象及其用途37

2.2.2内嵌对象代码示例42

2.3 JSP异常处理机制50

2.3.1异常处理的内嵌对象50

2.3.2异常处理示例程序51

2.3.3运行效果演示52

2.4本章小结53

第3章JSP与JDBC数据库应用55

3.1 JSP访问数据库的传统方式55

3.1.1 JDBC概述55

3.1.2 JSP连接访问数据库的示例代码62

3.1.3直接在JSP代码里访问数据库的弊端68

3.2通过JavaBean封装数据库业务逻辑69

3.2.1 JSP与JavaBean的关系69

3.2.2 JavaBean的基本语法70

3.2.3在JavaBean中封装数据库业务逻辑71

3.2.4改进后的JSP访问数据库的代码74

3.2.5配置与运行JSP+JavaBean类型的项目75

3.3基于JSP的高级数据库访问技术77

3.3.1设计模式与程序架构的关系77

3.3.2通过外观模式优化数据库连接逻辑77

3.3.3使用“池”提高连接效率79

3.3.4使用DAO模式分离数据库逻辑与业务逻辑86

3.4本章小结92

第4章JSP自定义标签在网络开发中的应用93

4.1自定义标签体系介绍93

4.1.1标签类相关接口和类94

4.1.2标签库描述文件96

4.1.3在Web部署描述符中引入标签库文件98

4.1.4在页面中使用标签98

4.1.5标签在Web页面里的作用99

4.2带Body标签的开发100

4.3带属性标签的开发104

4.4嵌套标签的开发111

4.5迭代标签的开发115

4.6 Simple标签的开发120

4.7本章小结124

第5章 基于JSP的网站计数器125

5.1需求分析与设计125

5.1.1需求分析125

5.1.2模块设计125

5.1.3数据库设计126

5.2创建计数器工程128

5.2.1用Eclipse+MyEclipse创建工程128

5.2.2配置连接池128

5.2.3创建工具类129

5.3数据库交互模块131

5.3.1基于DAO模式的共通数据库访问模块131

5.3.2基于DAO模式的用户信息交互模块134

5.3.3基于DAO模式的网站信息交互模块137

5.3.4基于DAO模式的网站统计交互模块141

5.4用户注册登录模块143

5.4.1界面设计144

5.4.2编写业务逻辑145

5.5网站统计信息模块148

5.5.1界面设计148

5.5.2编写业务逻辑153

5.6本章小结155

第6章Flex实现的基于FLV流媒体网络播放器157

6.1项目简介与背景知识157

6.1.1项目简介158

6.1.2 Flex简介158

6.1.3 RTMP协议和FLV格式159

6.2项目需求分析与设计159

6.2.1需求分析159

6.2.2系统设计160

6.2.3开发部署平台及工具161

6.3利用Flex Builder创建项目162

6.3.1 Flex Builder的安装162

6.3.2项目创建165

6.3.3组织和编写代码166

6.4系统的实现与部署167

6.4.1服务器端的安装与部署167

6.4.2 FMS服务器的配置170

6.4.3网络应用的开发与配置172

6.4.4客户端(Flex播放器的具体实现)180

6.4.5整体效果185

6.5本章小结187

第7章 基于Servlet的过滤器189

7.1 Servlet过滤器与Java支持类库189

7.1.1 Servlet过滤器概述189

7.1.2串行过滤器与责任链模式190

7.1.3 Servlet过滤器的支持类库191

7.2简单的Servlet过滤器192

7.2.1架构设计192

7.2.2功能代码实现192

7.3开发复杂效果的过滤器代码199

7.3.1架构设计199

7.3.2功能代码实现200

7.4本章小结208

第8章 基于JSP的在线考试系统209

8.1需求分析与设计209

8.1.1需求分析209

8.1.2模块设计210

8.1.3数据库设计211

8.2.建立在线考试系统框架213

8.3数据库模块213

8.4功能列表模块215

8.5题库模块219

8.5.1界面设计219

8.5.2编写业务逻辑222

8.6试卷生成模块223

8.6.1界面设计223

8.6.2编写业务逻辑226

8.7考试生成模块227

8.7.1界面设计228

8.7.2编写业务逻辑230

8.8在线考试模块237

8.8.1界面设计237

8.8.2编写业务逻辑239

8.9本章小结247

第9章JSP+JavaBean+DB实现的在线聊天室249

9.1需求分析与设计249

9.1.1需求分析250

9.1.2模块设计250

9.1.3数据库设计251

9.2创建JSP+JavaBean的项目254

9.3数据库通用管理模块258

9.4用户登录和注册模块262

9.4.1登录界面262

9.4.2登录信息后台处理页面265

9.4.3封装登录功能的 JavaBean 组件267

9.5聊天室模块270

9.5.1聊天房间选择界面270

9.5.2封装选择聊天室的 JavaBean组件272

9.5.3聊天界面275

9.5.4封装聊天功能的 JavaBean组件288

9.6管理员功能模块296

9.6.1 高级功能页面296

9.6.2封装查询所有用户的 JavaBean组件301

9.7运行效果演示302

9.7.1注册与登录效果演示302

9.7.2聊天效果演示303

9.7.3管理员功能演示305

9.8本章小结306

第10章 基于JSP的BBS论坛307

10.1需求分析与设计307

10.1.1需求分析307

10.1.2模块设计308

10.1.3数据库设计310

10.2建立基于JSP的项目314

10.2.1创建JSP项目314

10.2.2在项目中导入需要加载的Java类包314

10.3开发数据库通用模块314

10.3.1连接数据库314

10.3.2开发对象模型和DAO代码实现业务逻辑315

10.4登录注册模块332

10.4.1登录模块332

10.4.2注册模块338

10.5信息发布模块342

10.5.1主题显示343

10.5.2信息显示346

10.5.3信息发布352

10.6网站管理模块356

10.6.1会员管理357

10.6.2板块管理361

10.6.3信息管理363

10.7文件上传模块365

10.8发布以及运行BBS系统367

10.8.1准备数据库以及jar包367

10.8.2发布以及运行BBS系统369

10.9本章小结370

第11章 基于JSP的邮件管理系统371

11.1需求分析与设计371

11.1.1需求分析371

11.1.2模块设计372

11.1.3数据库设计374

11.2建立基于JSP的项目375

11.2.1创建JSP项目375

11.2.2在项目中导入需要加载的Java类包375

11.3数据通用模块377

11.3.1连接数据库377

11.3.2开发对象模型和DAO代码实现业务逻辑378

11.4通信录模块386

11.4.1页面设计386

11.4.2业务逻辑388

11.5邮件收发模块391

11.5.1开发邮件服务的收件程序391

11.5.2开发邮件服务的发件程序395

11.6程序运行示例405

11.6.1导入jar包405

11.6.2实例运行406

11.7本章小结408

第12章 基于Struts的Web网络开发技术409

12.1 Struts概述409

12.1.1 Struts简介409

12.1.2 Struts与JSP网络开发的关系410

12.1.3 StrutsMVC组件及关系410

12.2需求分析与设计412

12.2.1需求分析413

12.2.2模块设计413

12.2.3数据库设计414

12.3建立系统框架415

12.3.1创建基于Struts的Web工程415

12.3.2配置Struts框架的数据库连接池418

12.4建立系统模块420

12.4.1数据库模块420

12.4.2界面模块423

12.4.3 ActionForm模块431

12.4.4 Action模块432

12.5 Struts系统部署与发布441

12.5.1配置服务器441

12.5.2部署Struts工程441

12.5.3运行Struts工程442

12.6本章小结443

第13章 基于JSP+Struts的在线购物商城445

13.1 Struts项目简介445

13.2基于Struts的MVC模式446

13.2.1什么是MVC446

13.2.2 Model l、Mode12与Model2.x446

13.2.3基于Struts的MVC448

13.2.4 Struts的工作流程449

13.3项目需求分析与设计450

13.3.1需求分析450

13.3.2系统设计451

13.4项目创建452

13.4.1基于MyEclipse的项目创建452

13.4.2创建ActionForm454

13.4.3创建Action456

13.4.4 struts-confiig.xml配置文件457

13.4.5 Struts标记库458

13.5模块实现与分析460

13.5.1注册模块460

13.5.2登录模块471

13.5.3搜索和过滤关键字473

13.5.4浏览商品模块476

13.5.5维护购物车477

13.5.6结算并生成订单480

13.5.7网站访问分析器482

13.6部署与运行484

13.6.1配置Tomcat服务器485

13.6.2部署应用486

13.7本章小结487

热门推荐