图书介绍
Struts 2.0从入门到精通PDF|Epub|txt|kindle电子书版本下载
![Struts 2.0从入门到精通](https://www.shukui.net/cover/29/30140106.jpg)
- 崔群法,王咏梅,李有军编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121075506
- 出版时间:2009
- 标注页数:446页
- 文件大小:95MB
- 文件页数:456页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Struts 2.0从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Struts 2.0学习必备1
1.1 JSP/Servlet1
1.1.1 JSP/Servlet技术介绍1
1.1.2 JSP页面标记和内置对象2
1.1.3 Servlet常用接口4
1.1.4 MVC登录实例7
1.2 XML技术10
1.2.1 XML介绍10
1.2.2 XML文件例子11
1.2.3 XML语法13
1.2.4 XML优势及应用15
1.3自定义标签19
1.3.1 taglib编译指令19
1.3.2自定义标签分类19
1.3.3自定义标签库20
1.3.4标签处理类API20
1.3.5自定义标签实例22
1.4 MVC介绍25
1.4.1传统MVC25
1.4.2 Web方式的MVC25
1.4.3 Struts 1.0框架26
1.4.4 WebWork框架27
1.4.5 JSF框架29
第2章 Struts 2.0简介30
2.1 Struts发展历程30
2.2 Struts 2.0的优势32
2.3 Struts 2.0项目组成32
2.3.1 Action介绍34
2.3.2 Action配置41
2.3.3自定义标签41
2.4配置Struts 2.0运行环境42
2.5 Struts 2.0实例44
2.6 Struts 2.0各个部分的作用47
2.7 Struts 2.0中使用POJO51
第3章 Eclipse开发Struts54
3.1 Eclipse介绍54
3.1.1 Eclipse简介54
3.1.2下载和安装Eclipse55
3.1.3使用Eclipse55
3.2 MyEclipse插件安装与使用58
3.2.1 MyEclipse简介58
3.2.2 MyEclipse下载与安装59
3.2.3使用MyEclipse59
3.2.4 MyEclipse配置数据库服务62
3.2.5 MyEclipse配置Web服务器64
3.3构建 Struts 2.0开发环境66
3.4开发Struts 2.0实例67
第4章 Struts 2.0拦截器73
4.1理解拦截器73
4.1.1拦截器的工作原理73
4.1.2拦截器的意义74
4.1.3拦截器在Struts 2.0中的角色76
4.2配置拦截器76
4.2.1定义拦截器77
4.2.2使用拦截器80
4.2.3默认拦截器81
4.3自定义拦截器83
4.3.1实现拦截器类83
4.3.2使用自定义拦截器85
4.3.3自定义拦截器实例87
4.4深入拦截器91
4.4.1拦截器方法过滤91
4.4.2拦截器的拦截顺序95
4.4.3拦截结果监听器97
4.4.4覆盖拦截器中参数98
4.5 Struts 2.0内建拦截器101
4.5.1内建拦截器的介绍101
4.5.2一个使用耗时拦截器(timer)的例子106
4.6拦截器完成权限控制的实例107
第5章 Struts 2.0的Action和类型转换110
5.1实现Action控制类110
5.2 Action访问ActionContext114
5.3 Action直接访问Servlet API117
5.4配置Action120
5.5动态方法调用123
5.6使用通配符127
5.7使用Struts 2.0内建的类型转换器128
5.7.1简单类型转换129
5.7.2集合类型转换132
5.8类型转换中的异常处理134
5.8.1处理简单类型转换异常134
5.8.2处理集合类型转换异常137
第6章 Struts 2.0标签库141
6.1 Struts 2.0标签库概述141
6.1.1使用标签优势141
6.1.2 Struts 2.0标签库分类143
6.2使用标签库144
6.3使用控制标签148
6.3.1 if/elseif/else标签149
6.3.2 iterator标签149
6.3.3 append标签151
6.3.4 merge标签152
6.3.5 generator标签153
6.3.6 subset标签154
6.3.7 sort标签155
6.4使用数据标签156
6.4.1 action标签156
6.4.2 bean标签159
6.4.3 debug标签161
6.4.4 include标签162
6.4.5 set标签163
6.4.6 url标签164
6.4.7 date标签165
6.4.8其他标签167
6.5使用主题模板167
6.6使用表单UI标签170
6.6.1表单标签的通用属性170
6.6.2简单表单标签171
6.6.3 checkboxlist标签172
6.6.4 radio标签174
6.6.5 combobox标签176
6.6.6 select标签176
6.6.7 doubleselect标签178
6.6.8 optgroup标签179
6.6.9 datetimepicker标签180
6.6.10 token标签181
6.6.11 updownselect标签183
6.6.12 optiontransferselect标签184
6.7使用非表单UI标签187
6.7.1 actionerror标签和actionmessage标签187
6.7.2 component标签189
6.7.3 tree标签和treenode标签190
第7章 Struts 2.0文件配置192
7.1 web.xml的配置192
7.2 struts.properties配置文件194
7.3 struts.xml文件197
7.3.1文件结构197
7.3.2 Bean配置198
7.3.3常量配置199
7.3.4包配置200
7.3.5命名空间配置201
7.3.6包含配置204
第11章 Struts 2.0高级应用293
11.1 Struts 2.0实现国际化机制293
11.2加载国际化资源文件298
11.3带占位符的国际化消息299
11.4实现自由选择语言环境302
11.5 Struts 2.0实现异常处理机制304
11.5.1传统的异常处理方式305
11.5.2 Struts 2.0异常处理机制305
11.5.3异常处理实例306
第12章 SiteMesh框架简介310
12.1 SiteMesh框架简介310
12.1.1 SiteMesh概述310
12.1.2下载和安装SiteMesh311
12.1.3 SiteMesh框架具体应用312
12.2 Struts 2.0整合SiteMesh框架316
12.2.1安装和配置SiteMesh插件316
12.2.2在Struts 2.0中使用SiteMesh318
第13章 用户在线注册系统326
13.1系统概述326
13.1.1需求分析326
13.1.2系统用例图327
13.1.3系统设计329
13.2数据库设计330
13.3通用模块实现331
13.3.1实现数据库连接331
13.3.2国际化332
13.4用户模块实现333
13.4.1用户注册333
13.4.2用户登录340
13.4.3查看所有用户343
13.4.4修改个人信息348
13.5管理员模块实现355
13.5.1管理员登录355
13.5.2删除管理员358
第8章 文件上传与下载206
8.1文件上传206
8.1.1文件上传表单设置206
8.1.2手动上传文件209
8.1.3使用上传框架213
8.2 Struts 2.0文件上传216
8.2.1 Struts 2.0对文件上传支持216
8.2.2手动实现文件过滤220
8.2.3拦截器实现文件过滤222
8.3实现同时上传多个文件224
8.4文件下载229
8.4.1 Struts 2.0实现文件下载229
8.4.2下载权限的限制232
第9章 Struts 2.0的数据库应用235
9.1 Struts 2.0数据库连接235
9.1.1 JDBC方式连接235
9.1.2 Tomcat数据源连接236
9.2实现图书查询237
9.3实现数据分页243
9.4 Struts 2.0数据库操作247
第10章 Struts 2.0输入校验258
10.1输入校验概述258
10.1.1输入校验必要性258
10.1.2客户端校验259
10.1.3服务器端校验261
10.2 Struts 2.0手动完成输入校验263
10.2.1重写validate()方法263
10.2.2重写validateXxx()方法265
10.2.3 Struts 2.0输入校验流程269
10.3使用Struts 2.0内置校验器270
10.3.1使用内置校验器271
10.3.2校验器的配置风格273
10.3.3常用内置校验器275
10.3.4将服务器端校验转换为客户端校验288
10.4自定义校验器290
第14章 BBS论坛开发363
14.1系统需求分析与系统设计363
14.1.1系统需求分析363
14.1.2系统设计364
14.2数据库设计365
14.3配置文件365
14.4实现业务处理逻辑368
14.4.1数据库连接368
14.4.2建立业务对象369
14.4.3业务逻辑370
14.5建立业务功能模块37
14.5.1用户登录操作379
14.5.2用户注册操作381
14.5.3权限检测功能385
14.5.4显示帖子列表385
14.5.5发表帖子操作389
14.5.6显示帖子391
14.6运行论坛392
第15章 图书进销存管理系统398
15.1需求分析398
15.2系统设计399
15.3数据库设计401
15.4公共代码实现403
15.4.1导入相关类库403
15.4.2配置web.xml403
15.4.3数据库连接类实现404
15.4.4通用工具类实现404
15.5首页实现406
15.6实现用户管理模块410
15.7实现出版社管理模块425
15.8实现图书进货模块434
15.9实现程序国际化443
15.10实现登录权限拦截器443