图书介绍
Jakarta Struts编程PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Chuck Cavaness著;孙江宏,杨继萍等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302078408
- 出版时间:2004
- 标注页数:465页
- 文件大小:28MB
- 文件页数:476页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Jakarta Struts编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
前言1
第一章 引言9
Web历史简介9
Java Servlet简介11
JavaServer Page13
JSP Model 1和Model 2体系结构15
Model-View-Controller非常重要的原因17
Framework简介19
创建Struts框架包20
Struts的替代框架包21
第二章 剖析Web层26
体系结构概况26
HTTP请求/响应阶段30
Struts和作用域35
使用URL参数37
转发与重定向38
第三章 Struts框架包概况46
银行账户示例46
Struts框架包整体介绍49
Struts控制器组件52
Struts模型组件60
Struts视图组件63
多种应用程序支持74
小结74
第四章 配置Struts应用程序75
Storefront应用程序76
什么是Web应用程序77
Web应用程序的目录结构78
Web应用程序部署描述符80
为Struts配置web.xml文件83
org.apache.struts.config包94
Struts配置文件94
Digester组件116
Struts Console工具116
重载配置文件118
第五章 Struts控制器组件119
控制器机制119
实用工具类147
第六章 Struts模型组件151
MVC中的“M”(模型)151
什么是业务对象(Business Object)155
持续性(Persistence)157
Struts为模型提供了什么帮助158
建立Storefront模型158
小结184
什么是视图(View)185
第七章 Struts视图组件185
什么是ActionForms192
使用ActionErrors202
执行表示有效性验证(Presentation Validation)206
使用DynaActionForm类207
展望JavaServer Faces210
第八章 JSP自定义标记符库212
自定义标记符概述212
Struts包含的标记符库216
同Struts标记符一起使用JavaBeans217
Struts HTML标记符219
Logic标记符227
Bean标记符233
Template(模板)标记符236
Nested(嵌套)标记符237
其他有用的标记符库238
JSP Standard Tag Library(JSP标准标记符库.JSTL)239
第九章 扩展Struts框架包242
何为扩展点242
通用扩展点243
控制器(controller)扩展点246
扩展视图组件251
扩展模型组件252
扩展框架包的缺陷255
第十章 异常处理256
Java异常处理256
系统与应用程序异常260
使用连锁性异常261
Struts提供的异常处理264
最终校准277
小结279
有效性验证框架包的必要性280
第十一章 Validator框架包280
安装并配置Validator281
通过Validator使用ActionForm291
创建用户自己的有效性验证规则296
Validator和JSP自定义标记符298
有效性验证国际化300
在Struts外部使用Validator302
第十二章 国际化与Struts306
什么是国际化307
Java中的I18N支持308
国际化Struts应用程序316
异常处理和国际化322
第十三章 Struts和Enterprise JavaBeans323
使用EJB实现Storefront服务324
Struts和EJB交互337
小结350
第十四章 使用Tiles351
理解模板352
安装和配置Tiles357
Tiles概述360
Tiles标记符库364
使用定义372
Tiles的国际化支持376
第十五章 Struts应用程序中的logging378
Web应用程序中的logging378
在logging中使用Servlet容器380
Jakarta Commons Logging390
使用log4j包394
在JSP页面中使用Commons Logging402
log4j的性能影响405
第三方log4j扩展406
Java 1.4 Logging API407
是否打包408
第十六章 Struts应用程序打包408
确定如何打包应用程序411
将应用程序打包成WAR文件416
使用Ant构造Struts应用程序418
创建自动构造环境425
远程重启服务器427
第十七章 确定性能428
什么是好性能428
性能和载荷测试430
性能和压力测试工具432
测试Storefront应用程序433
性能和可伸缩性Gotchas440
附录一 Struts 1.0之后的修改445
附录二 下载和安装Struts450
附录三 资源457
词汇表461