图书介绍

JSP网络编程学习笔记【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

JSP网络编程学习笔记
  • 傅进勇,邓少烽,李波编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121054952
  • 出版时间:2008
  • 标注页数:593页
  • 文件大小:176MB
  • 文件页数:606页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

JSP网络编程学习笔记PDF格式电子书版下载

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

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

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

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

图书目录

第1章 为什么要使用Servlet&JSP1

Web网站2

Web的运作机制3

客户端和Web服务器3

HTML和HTTP5

HTML标记语言5

脚本语JavaScript7

CSS样式表10

什么是HTTP协议11

何谓URL12

HTML表单和Web请求15

GET和POST16

动态页面17

静态页面和动态页面17

Web容器的功能19

Servlet的概念及其运作20

JSP的概念及其运作21

小结25

第2章 搭建运行和开发环境26

Servlet和JSP开发环境概述27

安装和配置JDK28

JDK的安装28

JDK的配置29

安装和配置Tomcat31

安装Tomcat服务器32

测试安装是否成功33

开发第一个应用程序35

创建Form提交表单35

创建表单处理Servlet36

创JSP显示页面37

部署第一个Web应用37

小结42

第3章 Servlet基础43

Servlet介绍44

什么是Servlet44

Web容器如何找到Servlet45

Servlet生命周期47

Servlet的基本结构48

init方法48

service方法50

doGet、doPost、doXxx方法51

destroy方法53

Servlet结构综合54

Servlet相关的主要对象56

Servlet的基本配置59

Servlet的名字及路径配置61

初始化参数61

启动装入优先级62

URL到Servlet的映射65

开发部署一个简单的Servlet67

小结72

第4章 请求和响应73

Servlet的运行模型74

Servlet请求75

Servlet求处理过程75

Request求的生命周期76

获取请求的参数77

获取请求的信息80

Servlet响应82

使用Response返回响应82

输出文本和HTML85

了解ContentType属性88

输出一个非文本文件89

设置Response Header91

乱码问题简介92

理解字符编码93

为Java程序容易出现编码问题98

请求和响应中的编码处理99

重定向和请求转发102

使用sendRedirect进行重定向102

使用RequestDispatcher转发104

重定向和请求转发的区别107

小结107

第5章 数据共享109

Servlet范围数据共享110

Servlet范围共享的方法110

Servlet共享安全和注意SingleThreadModel的使用111

在RequestDispatcher请求转发间的数据共享114

Web程序范围数据共享116

ServletContext的概念和作用范围116

使用ServletContex设置初始参数117

用ServletContext共享数据119

使用ServletContextAttributeListener监听器120

一个简单的ServletContextAttributeListener122

ServletContext的线程安全125

小结127

第6章 会话跟踪128

会话跟踪的概念129

跨请求会话跟踪需求129

会话跟踪实现机制和常用技术130

Cookie会话跟踪133

Cookie的概念和用途133

Servlet Cookie机制135

Cookie例子138

HttpSession会话跟踪139

Session的工作原理140

HttpSession接口方法142

Session的线程安全143

Session的范围及其生命周期设置143

例子:记录用户访问次数145

Session和Cookie技术比较147

Session、Context、Request作用范围总结148

Session属性事件监听149

通知给专门的对象——HttpSessionAttributeListener149

通知给被绑定的对象——HttpSessionBindingListener153

使用Session技术的购物车示例155

小结162

第7章JSP基本结构163

JSP基础164

JSP和Servlet的关系164

JSP的生命周期165

JSP例子及组成结构166

页面指令元素170

page页面指令170

include指令175

taglib指令177

脚本元素178

声明(Declaration)178

表达式(Expression)178

脚本片断(Scriptlets)179

标准动作元素181

<jsp:include>181

<jsp:forward>183

<jsp:param>183

<jsp:plugin>、<jsp:params>和<jsp:fallback>184

小结187

第8章JSP内建对象188

内建对象介绍189

请求对象request190

响应对象response191

输出流对象out192

会话对象session193

全局对象application193

页面上下文对象pageContext194

页面对象page196

Servlet初始化参数对象config196

异常对象exception199

JSP也可以处理HTML表单200

创建HTML表单200

JSP页面处理和输出202

小结205

第9章在JSP中使用JavaBean207

为什么要使用JavaBean208

JavaBean的基本概念208

在JSP中使用JavaBean211

获JavaBean对象212

输出属性值214

设置属性值215

小结223

第10章JSP和Servlet的集成224

JSP开发的两种模式225

模式一:JSP+JavaBean225

模式二:JSP+Servlet+JavaBean226

两种模式的比较228

JSP和Servlet的选择229

使用MVC编程模式229

MVC模式原理及应用229

使用JSP和Servlet实现MVC模式231

MVC模式实例232

小结240

第11章 表达式语言241

表达式语言概述242

表达式语言简介242

启用或停止表达式语言功能243

基本语法246

表达式语言的组成246

和“[]”操作符248

算术操作符253

关系操作符254

条件操作符256

逻辑操作符257

empty操作符258

0操作符及操作符优先级258

隐含对象259

保留字261

自定义函数261

小结264

第12章JDBC数据库访问技术265

JDBC和数据库驱动器程序266

JDBC概述266

数据库驱动器程序267

JDBC处理数据库方法269

加载并注册数据库驱动270

建立到数据库的连接271

Statement和PreparedStatement274

ResultSet结果集277

事务处理282

连接不同的数据库284

连接MySQL数据库284

MySQL中文乱码处理285

连接MSSQL数据库286

连接Oracle数据库287

使用JDBC操作数据库示例288

小结299

第13章 高级数据库应用300

连接池和数据源301

连接池的需求和实现原理301

JNDI和数据源简介302

配置连接池为数据源303

使用数据源305

存取二进制文件306

二进制文件的存取过程306

在数据库中存取图片308

实现分页显示311

实现分页显示311

多种分页实现技术的优劣比较315

分页显示JavaBean实现317

小结321

第14章Hibernate数据持久化322

认识Hibernate323

Hibernate和JDBC的比较323

Hibernate体系结构和数据库处理324

体验Hibenrate实例332

Hibernate安装332

建立数据库表335

建Java工程335

创建Hibemate配置文件336

创建持久化类337

创建对象-关系映射文件338

使用Hibernate操作数据库340

小结345

第15章 标准标签库JSTL346

JSTL介绍347

标签库与JSTL347

JSTL标签的种类347

安JSTL标签库348

一般用途的标签352

<c:out>352

<c:set>354

<c:remove>356

<c:catch>357

条件标签358

<c:if>358

<c:choose>、<c:when>和<c:otherwise>359

迭代标签361

<c:forEach>361

<c:forTokens>365

URL相关的标签366

<c:import>366

<c:redirect>369

<c:url>370

<c:param>372

函数标签372

fn:startsWith373

fn:endsWith373

fn:indexOf374

fn:replace375

fn:substring375

fn:split376

其他种类的标签376

本地化376

访问XML的内容377

访问数据库379

小结380

第16章 JSP自定义标签扩展381

标签类型及结构382

自定义标签接口384

Tag接口384

IterationTag接口387

BodyTag接口388

SimpleTag接口390

标签开发实例392

实现Tag接口392

从TagSupport继承394

带属性的标签395

可处理标签体的标签396

标签库配置399

创建标签库描述文件399

Web中使用标签401

小结403

第17章 使用Servlet过滤器404

Servlet过滤器405

Servlet过滤器简介405

Servlet过滤器配置406

实现一个Servlet过滤器408

部署Servlet过滤器412

过滤器的应用场场合413

使用过滤器集中处理请求和进行访问控制413

使用过滤器记录用户访问日志421

使用过滤器解决中文编码问题424

小结429

第18章 JSP异常处理430

Java语言的异常处理机制431

Java异常处理概述431

使用Java异常处理432

JSP异常处理机制441

Java Web容器处理异常的机制441

Servlet类处理异常443

JSP应用中处理异常的方式443

以配置方式处理异常443

以编程方式处理异常447

小结450

第19章 JSP与日志记录451

JSP中记录日志方式452

通过Servlet容器记录日志452

使用标记库记录日志453

使用Log4j日志器455

Log4j日志器概述455

配置Log4j的一般步骤457

向root日志记录器添加日志存储器460

在日志记录器的存储器中使用布局462

小结464

第20章 Web设计优化465

Web层设计466

Web层设计的难点466

清晰的层次划分468

保持JSP页面代码纯净469

使用MVC模式471

应用DAO模式访问数据库实例475

创建数据库477

创建数据传递类477

建立DAO接口478

实现DAO接口479

实现DAO工厂类480

编写测试JSP页面验证DAO模式部署481

小结483

第21章 Web认证与安全484

概述485

为什么要认证485

授权486

数据完整性和机密性486

Web认证与信息加密488

为Tomcat建立SSL488

HTTP基本认证方式491

基于表单的认证方式495

JSP授权方式497

使用容器授权497

基于Servlet过滤器的授权497

使用Java认证和授权API500

使用JAAS创建LoginModule502

创建JAAS配置文件505

在Servlet中使用JAAS507

在JSP中使用JAAS509

小结510

第22章 Web应用开发及部署511

Web应用常见开发目录结构512

Eclipse中开发JSP512

安装并配置Eclipse513

创建JSP页面518

创建Servlet521

配置web.xml522

使用Eclipse工具进行调试522

设置断点523

检查变量和设置观察器525

单步跟踪代码526

Web部署527

小结528

第23章 综合实例开发529

需求分析530

功能需求分析530

流程概述532

数据库设计534

模块设计537

对象模型设计540

日志管理541

Log4J日志器配置管理541

表示层和控制层日志管理543

国际化与本地化实现545

性能考虑549

Hibernate配置552

登录管理页面554

表示层实现555

业务逻辑实现557

实现数据访问逻辑559

在线购物页面561

表示层实现561

业务逻辑实现564

实现数据访问逻辑568

购物篮管理页面571

表示层实现572

业务逻辑实现573

实现数据访问逻辑577

商品查询页面579

表示层实现580

业务逻辑实现582

数据访问层实现设计583

结账与订单管理页面584

表示层实现584

业务逻辑实现587

数据访问层实现设计591

小结592

热门推荐