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

- 傅进勇,邓少烽,李波编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121054952
- 出版时间:2008
- 标注页数:593页
- 文件大小:176MB
- 文件页数:606页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
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
热门推荐
- 2450723.html
- 57179.html
- 899327.html
- 3151169.html
- 1426664.html
- 1906059.html
- 1935093.html
- 2502217.html
- 2191809.html
- 155.html
- http://www.ickdjs.cc/book_499138.html
- http://www.ickdjs.cc/book_2384355.html
- http://www.ickdjs.cc/book_3379268.html
- http://www.ickdjs.cc/book_1153768.html
- http://www.ickdjs.cc/book_1543639.html
- http://www.ickdjs.cc/book_1171602.html
- http://www.ickdjs.cc/book_117647.html
- http://www.ickdjs.cc/book_3611716.html
- http://www.ickdjs.cc/book_388004.html
- http://www.ickdjs.cc/book_2191112.html