Struts 2.0从入门到精通PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:崔群法,王咏梅,李有军编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121075506
- 页数:446 页
第1章 Struts 2.0学习必备 1
1.1 JSP/Servlet 1
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标签处理类API 20
1.3.5自定义标签实例 22
1.4 MVC介绍 25
1.4.1传统MVC 25
1.4.2 Web方式的MVC 25
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中使用POJO 51
第3章 Eclipse开发Struts 54
3.1 Eclipse介绍 54
3.1.1 Eclipse简介 54
3.1.2下载和安装Eclipse 55
3.1.3使用Eclipse 55
3.2 MyEclipse插件安装与使用 58
3.2.1 MyEclipse简介 58
3.2.2 MyEclipse下载与安装 59
3.2.3使用MyEclipse 59
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访问ActionContext 114
5.3 Action直接访问Servlet API 117
5.4配置Action 120
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下载和安装SiteMesh 311
12.1.3 SiteMesh框架具体应用 312
12.2 Struts 2.0整合SiteMesh框架 316
12.2.1安装和配置SiteMesh插件 316
12.2.2在Struts 2.0中使用SiteMesh 318
第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.xml 403
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
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《新手养花从入门到精通》徐帮学编 2019
- 《少儿速成中国象棋 入门篇 上》田磊 2016
- 《隐之诗 不打草稿的古风水彩画入门》肖辉责任编辑;(中国)飞乐鸟工作室 2019
- 《人工智能入门》范瑞峰,顾小清主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017