图书介绍
Servlet JSP和Spring MVC初学指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (加)克尼亚万(Budi Kurniawan),(美)Paul Deck 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115429742
- 出版时间:2016
- 标注页数:375页
- 文件大小:45MB
- 文件页数:394页
- 主题词:
PDF下载
下载说明
Servlet JSP和Spring MVC初学指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Servlets和JSP3
第1章 Servlets3
1.1 Servlet AP1概览3
1.2 Servlet4
1.3 编写基础的Servlet应用程序5
1.3.1 编写和编译Servlet类5
1.3.2 应用程序目录结构7
1.3.3 调用Servlet8
1.4 ServletRequest8
1.5 ServletResponse9
1.6 ServletConfig9
1.7 ServletContext12
1.8 GenericServlet12
1.9 Http Servlets14
1.9.1 HttpServlet15
1.9.2 HttpServletRequest16
1.9.3 HttpServletResponse16
1.10 处理HTML表单17
1.11 使用部署描述符22
1.12 小结24
第2章 会话管理25
2.1 URL重写25
2.2 隐藏域30
2.3 Cookies34
2.4 HttpSession对象42
2.5 小结49
第3章 JavaServer Pages(JSP)50
3.1 JSP概述50
3.2 注释54
3.3 隐式对象55
3.4 指令58
3.4.1 page指令58
3.4.2 include指令59
3.5 脚本元素60
3.5.1 表达式61
3.5.2 声明61
3.5.3 禁用脚本元素64
3.6 动作65
3.6.1 useBean65
3.6.2 setProperty和getProperty66
3.6.3 include67
3.6.4 forward67
3.7 错误处理67
3.8 小结68
第4章 表达式语言69
4.1 表达式语言的语法69
4.1.1 关键字70
4.1.2 []和运算符70
4.1.3 取值规则71
4.2 访问JavaBean71
4.3 EL隐式对象72
4.3.1 pageContext72
4.3.2 initParam73
4.3.3 param73
4.3.4 paramValues73
4.3.5 header74
4.3.6 cookie74
4.3.7 applicationScope、 sessionScope、requestScope和pageScope74
4.4 使用其他EL运算符75
4.4.1 算术运算符75
4.4.2 逻辑运算符75
4.4.3 关系运算符76
4.4.4 empty运算符76
4.5 应用EL76
4.6 如何在JSP 2.0及其更高版本中配置EL80
4.6.1 实现免脚本的JSP页面80
4.6.2 禁用 EL计算81
4.7 小结82
第5章 JSTL83
5.1 下载JSTL83
5.2 JSTL库83
5.3 一般行为84
5.3.1 out标签84
5.3.2 set标签85
5.3.3 remove标签87
5.4 条件行为87
5.4.1 if标签88
5.4.2 choose、 when和otherwise标签89
5.5 遍历行为90
5.5.1 forEach标签90
5.5.2 forTokens标签97
5.6 格式化行为98
5.6.1 formatNumber标签98
5.6.2 formatDate标签100
5.6.3 timeZone标签102
5.6.4 setTimeZone标签103
5.6.5 parseNumber标签103
5.6.6 parseDate标签104
5.7 函数105
5.7.1 contains函数106
5.7.2 containsIgnoreCase函数106
5.7.3 endsWith函数106
5.7.4 escapeXml函数107
5.7.5 indexOf函数107
5.7.6 join函数107
5.7.7 length函数107
5.7.8 replace函数108
5.7.9 split函数108
5.7.10 startsWith函数108
5.7.11 substring函数108
5.7.12 substringAfter函数109
5.7.13 substringBefore函数109
5.7.14 toLowerCase函数109
5.7.15 toUpperCase函数109
5.7.16 trim函数109
5.8 小结110
第6章 自定义标签111
6.1 自定义标签概述111
6.2 简单标签处理器112
6.3 SimpleTag示例112
6.3.1 编写标签处理器113
6.3.2 注册标签114
6.3.3 使用标签114
6.4 处理属性115
6.5 访问标签内容118
6.6 编写EL函数120
6.7 发布自定义标签122
6.8 小结124
第7章 标签文件125
7.1 tag file简介125
7.2 第个tag file126
7.3 tag file指令127
7.3.1 tag指令127
7.3.2 include指令128
7.3.3 taglib指令130
7.3.4 attribute指令131
7.3.5 variable指令132
7.4 doBody134
7.5 invoke137
7.6 小结138
第8章 监听器139
8.1 监听器接口和注册139
8.2 Servlet Context监听器140
8.2.1 ServletContextListener140
8.2.2 ServletContextAttribute Listener142
8.3 Session Listeners142
8.3.1 HttpSessionListener142
8.3.2 HttpSessionAttribute Listener145
8.3.3 HttpSessionActivation Listener145
8.3.4 HttpSessionBinding Listener146
8.4 ServletRequest Listeners147
8.4.1 ServletRequest Listener147
8.4.2 ServletRequestAttribute Listener149
8.5 小结149
第9章 Filters150
9.1 Filter API150
9.2 Filter配置151
9.3 示例1:日志Filter153
9.4 示例2:图像文件保护Filter156
9.5 示例3:下载计数Filter158
9.6 Filter顺序162
9.7 小结162
第10章 修饰Requests及Responses163
10.1 Decorator模式163
10.2 Servlet封装类164
10.3 示例:AutoCorrect Filter165
10.4 小结172
第11章 异步处理173
11.1 概述173
11.2 编写异步Servlet和过滤器173
11.3 编写异步 Servlets174
11.4 异步监听器179
11.5 小结181
第12章 安全182
12.1 身份验证和授权182
12.1.1 指定用户和角色183
12.1.2 实施安全约束184
12.2 身份验证方法185
12.2.1 基于表单的认证189
12.2.2 客户端证书认证192
12.3 安全套接层192
12.3.1 密码学192
12.3.2 加密/解密193
12.3.3 认证193
12.3.4 数据的完整性195
12.3.5 SSL是怎么工作的195
12.4 编程式安全196
12.4.1 安全注释类型196
12.4.2 Servlet的安全API197
12.5 小结199
第13章 部署200
13.1 概述200
13.1.1 核心元素202
13.1.2 context-param202
13.1.3 distributable202
13.1.4 error-page202
13.1.5 filter203
13.1.6 filter-mapping204
13.1.7 listener204
13.1.8 locale-encoding-mapping-list和locale-encoding-mapping204
13.1.9 login-config205
13.1.10 mime-mapping205
13.1.11 security-constraint206
13.1.12 security-role207
13.1.13 Servlet207
13.1.14 servlet-mapping209
13.1.15 session-config209
13.1.16 welcome-file-list209
13.1.17 JSP-Specific Elements210
13.1.18 taglib210
13.1.19 jsp-property-group210
13.2 部署212
13.3 web fragment212
13.4 小结214
第二部分 Spring MVC217
第14章 动态加载及Servlet容器加载器217
14.1 动态加载217
14.2 Servlet容器加载器220
14.3 小结222
第15章 Spring框架223
15.1 Spring入门223
15.2 依赖注入223
15.3 XML配置文件226
15.4 Spring控制反转容器的使用226
15.4.1 通过构造器创建一个bean实例226
15.4.2 通过工厂方法创建一个bean实例227
15.4.3 Destroy Method的使用227
15.4.4 向构造器传递参数228
15.4.5 setter方式依赖注入229
15.4.6 构造器方式依赖注入231
15.5 小结232
第16章 模型2和MVC模式233
16.1 模型1介绍233
16.2 模型2介绍233
16.3 模型2之Servlet控制器234
16.3.1 Product类236
16.3.2 ProductForm类237
16.3.3 ControllerServlet类238
16.3.4 视图241
16.3.5 测试应用243
16.4 解耦控制器代码243
16.5 校验器247
16.6 后端251
16.7 小结252
第17章 Spring MVC介绍253
17.1 采用Spring MVC的好处253
17.2 Spring MVC的DispatcherServlet254
17.3 Controller接口255
17.4 第一个Spring MVC应用255
17.4.1 目录结构255
17.4.2 部署描述符文件和SpringMVC配置文件256
17.4.3 Controller257
17.4.4 View259
17.4.5 测试应用260
17.5 View Resolver261
17.6 小结263
第18章 基于注解的控制器264
18.1 Spring MVC注解类型264
18.1.1 Controller注解类型264
18.1.2 RequestMapping注解类型265
18.2 编写请求处理方法267
18.3 应用基于注解的控制器269
18.3.1 目录结构269
18.3.2 配置文件270
18.3.3 Controller类272
18.3.4 View273
18.3.5 测试应用274
18.4 应用@Autowired和@Service进行依赖注入275
18.5 重定向和Flash属性278
18.6 请求参数和路径变量279
18.7 @ModelAttribute281
18.8 小结282
第19章 数据绑定和表单标签库283
19.1 数据绑定概览283
19.2 表单标签库284
19.2.1 form标签284
19.2.2 input标签285
19.2.3 password标签286
19.2.4 hidden标签287
19.2.5 textarea标签287
19.2.6 checkbox标签287
19.2.7 radiobutton标签288
19.2.8 checkboxes标签288
19.2.9 radiobuttons标签289
19.2.10 select标签290
19.2.11 option标签290
19.2.12 options标签291
19.2.13 errors标签291
19.3 数据绑定范例292
19.3.1 目录结构292
19.3.2 Domain类293
19.3.3 Controller类294
19.3.4 Service类295
19.3.5 配置文件298
19.3.6 视图299
19.3.7 测试应用301
19.4 小结302
第20章 转换器和格式化303
20.1 Converter303
20.2 Formatter307
20.3 用Registrar注册Formatter310
20.4 选择Converter,还是Formatter312
20.5 小结312
第21章 验证器313
21.1 验证概览313
21.2 Spring验证器314
21.3 ValidationUtils类315
21.4 Spring的Validator范例316
21.5 源文件317
21.6 Controller类318
21.7 测试验证器319
21.8 JSR 303验证320
21.9 JSR 303Validator范例322
21.10 小结323
第22章 国际化324
22.1 语言区域324
22.2 国际化Spring MVC应用程序326
22.2.1 将文本元件隔离成属性文件326
22.2.2 选择和读取正确的属性文件327
22.3 告诉Spring MVC使用哪个语言区域328
22.4 使用message标签329
22.5 范例329
22.6 小结334
第23章 上传文件335
23.1 客户端编程335
23.2 MultipartFile接口336
23.3 用Commons FileUpload上传文件336
23.4 Domain类337
23.5 控制器338
23.6 配置文件340
23.7 JSP页面341
23.8 应用程序的测试343
23.9 用Servlet 3.0及其更高版本上传文件344
23.10 客户端上传347
23.11 小结355
第24章 下载文件356
24.1 文件下载概览356
24.2 范例1:隐藏资源357
24.3 范例2:防止交叉引用360
24.4 小结363
附录A Tomcat364
A.1 下载和配置Tomcat364
A.2 启动和终止Tomcat364
A.3 定义上下文365
A.4 定义资源366
A.5 安装SSL证书366
附录B Web Annotations368
B.1 HandlesTypes368
B.2 HttpConstraint368
B.3 HttpMethodConstraint369
B.4 MultipartConfig369
B.5 ServletSecurity370
B.6 WebFilter370
B.7 WebInitParam371
B.8 WebListener371
B.9 WebServlet371
附录C SSL证书372
C.1 证书简介372
C.2 KeyTool373
C.2.1 生成密钥对373
C.2.2 获得认证374
C.2.3 将证书导入到密钥库375
C.2.4 从密钥库导出证书375
C.2.5 列出密钥库条目375
热门推荐
- 1388705.html
- 158562.html
- 2869671.html
- 1914506.html
- 2272691.html
- 335685.html
- 1225661.html
- 1925922.html
- 938918.html
- 1215741.html
- http://www.ickdjs.cc/book_3308687.html
- http://www.ickdjs.cc/book_2732215.html
- http://www.ickdjs.cc/book_1229879.html
- http://www.ickdjs.cc/book_178412.html
- http://www.ickdjs.cc/book_3710419.html
- http://www.ickdjs.cc/book_451841.html
- http://www.ickdjs.cc/book_630771.html
- http://www.ickdjs.cc/book_774800.html
- http://www.ickdjs.cc/book_2695476.html
- http://www.ickdjs.cc/book_1931660.html