图书介绍
STRUTS技术揭密及WEB开发实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 丁鹏,刘方,邵志峰,何丙胜等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302081050
- 出版时间:2004
- 标注页数:378页
- 文件大小:20MB
- 文件页数:389页
- 主题词:高级程序语言设计
PDF下载
下载说明
STRUTS技术揭密及WEB开发实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一部分 概述2
第1章 本书的章节安排2
第2章 背景资料3
2.1 Web技术及Web应用3
2.1.1 HTTP请求/响应阶段3
2.1.2 Web应用程序4
2.2.1 Java技术的发展6
2.2 Java语言6
2.2.2 Java Beans技术7
2.2.3 JDBC8
2.2.4 J2EE8
2.2.5 EJB12
2.3 Java Servlet技术14
2.3.1 HTTP Servlet API15
2.3.2 常用HTTP ServletAPI概览16
2.4 JSP技术18
2.4.1 JSP技术概述18
2.4.2 JSP的优势19
2.4.3 用JSP开发Web的几种主要方式21
第3章 Struts框架概述23
3.1 MVC模式23
3.2 Struts框架概述25
第二部分 Struts技术详述30
第4章 MVC中的M30
4.1 概述30
4.2.1 模型的不同类型31
4.2 深入理解MVC中的M31
4.2.2 业务对象33
4.3 在Struts中构建模型35
4.3.1 为应用程序创建业务对象36
4.3.2 建立数据库40
4.3.3 Action中业务委派及DAO模式44
4.3.4 访问关系数据库56
第5章 MVC中的V63
5.1 概述63
5.2 深入理解MVC中的V63
5.3.1 在Struts框架中使用视图65
5.3 在Struts中构建视图65
5.3.2 国际化消息66
5.3.3 在View组件中使用JavaBeans68
5.3.4 表单和FormBean的交互70
5.3.5 ActionForm的设计84
5.3.6 ActionErrors92
5.3.7 其他的表示技术95
6.1 概述100
6.2 深入理解MVC中的C100
第6章 MVC中的C100
6.2.1 控制器机制101
6.2.2 控制器中重要的类102
6.3 在Struts中构建控制器124
6.3.1 Utilities类124
6.3.2 其中一些常用类125
第7章 Struts的安装与配置128
7.1 概述128
7.2 获取和安装Struts128
7.2.1 软件平台128
7.2.2 安装Struts二进制发行版129
7.2.3 配合Servlet Container来安装Struts131
7.2.4 从源代码构建Struts132
7.3 Struts的配置文件134
7.3.1 控制器配置134
7.3.2 消息资源配置134
7.3.3 插件配置135
7.3.4 ActionMapping配置135
7.4 配置模块化的应用136
7.4.1 模块配置文件136
7.3.5 数据源配置136
7.4.2 配置控制器,公布程序模块137
7.4.3 模块转接137
7.5 Web应用的部署描述符139
7.5.1 Action Servlet实例配置139
7.5.2 Action Servlet映射配置142
7.5.3 Struts标签库配置142
7.6 在应用中添加Struts组件144
7.7 在Struts应用中使用Log144
8.2 模板(Template)148
8.1 概述148
第8章 使用Tiles148
第三部分 高级应用Struts技术详述148
8.2.1 为什么使用模板149
8.2.2 模板的使用151
8.3 使用Tiles153
8.3.1 安装和配置Tiles153
8.3.2 Tiles概述155
8.3.3 使用Tile155
8.4 使用Definitions157
第9章 异常处理162
9.1 Java异常处理机制162
9.1.1 Java Exceptions162
9.1.2 Java方法调用堆栈163
9.1.3 Throw语句164
9.1.4 检查和非检查异常165
9.1.5 异常处理的性能影响168
9.1.6 系统异常和程序异常169
9.1.7 使用异常链170
9.1.8 处理多个异常171
9.2 Struts提供的异常处理机制173
9.2.1 声明方式和编程方式173
9.2.2 编程方式处理异常179
9.3 其他话题181
9.3.1 远程异常处理181
9.3.2 自定义标签的异常处理181
9.3.3 异常处理的国际化182
9.4 结论182
10.1 何谓国际化183
第10章 Struts国际化183
10.2 Java中对于国际化的支持184
10.2.1 Locale类184
10.2.2 Java资源包188
10.2.3 多语言支持190
10.3 国际化Struts应用程序190
10.3.1 概述190
10.3.2 Struts资源包191
10.4 异常处理及国际化194
11.1 打包和发布199
11.1.1 什么是打包199
第11章 程序打包与Ant的使用199
11.1.2 什么是发布200
11.1.3 预编译JSP页面201
11.2 使用Ant201
11.2.1 Ant的获得与运行201
11.2.2 使用Ant的高级技巧204
第12章 Struts应用开发经验214
12.1 什么时候该扩展Struts框架214
12.2 异常处理方式:声明方式还是编程方式215
12.3 如何使用模块新特征216
12.3.1 创建独立的Struts配置文件217
12.3.2 配置Web部署描述符217
12.3.3 多个应用模块之间调用Action类219
12.4 如何保护JSP源代码219
12.5 用Prebuilt Action类提高开发效率220
12.5.1 使用ForwardAction221
12.5.2 使用DispatchAction221
12.6 使用动态ActionForm222
12.7 使用可视化工具223
第13章 实例概要说明226
第四部分 实例详解226
第14章 实例的配置与使用229
14.1 数据库环境的建立229
14.2 Web容器的安装与配置231
14.3 重新编译应用236
第15章 实例的开发说明238
15.1 应用配置的配置238
15.2 MVC239
15.3 单个页面开发240
15.3.1 banner.jsp240
15.3.3 login.jsp241
15.3.2 index.jsp241
15.3.4 mainMenu.jsp243
15.3.5 newAccount.jsp243
15.3.6 order.jsp244
15.4 实例小结245
附录A HTTP协议的响应头分析246
附录B HTTP协议状态码的含义258
附录C HTML编程指南260
附录D Struts参考手册277
参考文献以及资料378