精通Struts 2: Web 2.0开发实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(澳)IanRoughley著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115204295
- 页数:268 页
第1章 Web 2.0和Struts 2 1
1.1什么是Web 2.0 1
1.2 Web应用开发2.0 5
1.3如何使用本书 7
第2章 获取和运行Struts 2 9
2.1构建过程 9
2.2 Struts 2的启动器应用 12
2.2.1 Maven2生成的目录和文件结构 12
2.2.2 Maven2配置文件 13
2.2.3启动器应用的特性 17
2.3小结 29
第3章 框架概述 31
3.1请求-响应执行过程通览 31
3.1.1发起请求 31
3.1.2 Struts 2的servlet过滤器 32
3.1.3 action调用 33
3.1.4 action简介 33
3.1.5拦截器简介 33
3.1.6结果简介 33
3.2深入探讨核心组件 34
3.2.1 action介绍 34
3.2.2拦截器介绍 35
3.2.3自定义拦截器 38
3.2.4值栈和OGNL 38
3.2.5结果和结果类型 40
3.2.6标签库 41
3.3配置框架元素 43
3.3.1 web.xml文件 43
3.3.2零配置注释 44
3.3.3 struts.xml配置文件 46
3.3.4配置执行环境 54
3.4扩展框架 55
3.5小结 57
第4章 示例应用概览 58
4.1示例应用 58
4.1.1用例 59
4.1.2集成技术 60
4.1.3领域模型 60
4.2敏捷开发过程 61
4.3持续集成 62
4.4集成持久化层 63
4.4.1配置依赖项 64
4.4.2安装MySQL 66
4.4.3配置Hibernate 67
4.4.4使用Hibernate创建数据访问对象 69
4.5小结 72
第5章 数据操作 73
5.1用例 73
5.2 CRUD功能 73
5.3领域模型 74
5.3.1模型驱动action 75
5.3.2配备代码和数据预填充 76
5.3.3配置 79
5.4 action类 80
5.4.1单一工作单元 81
5.4.2零配置 82
5.4.3多工作单元 89
5.4.4单元测试 92
5.5 JSP模板 96
5.6输入验证 105
5.7异常处理 110
5.7.1意外的错误 110
5.7.2改变工作流 111
5.7.3通过与用户交互来恢复 111
5.7.4显示错误 113
5.8文件上传 115
5.8.1修改action 118
5.8.2基于XML配置的action和基于通配符配置的action 118
5.8.3零配置action 119
5.9小结 120
第6章 向导和工作流 121
6.1用例 121
6.2作用域拦截器 123
6.2.1配置 124
6.2.2工作流元素 125
6.2.3自定义验证 127
6.2.4用于呈现的自定义Struts 2标签 132
6.2.5处理子类领域对象 133
6.2.6实现flash作用域 138
6.2.7使用OGNL来验证action 140
6.2.8输入选手信息的其他方式 141
6.3小结 146
第7章 安全 147
7.1用例 147
7.2基于容器的身份验证 148
7.2.1配置容器 148
7.2.2配置Web应用 149
7.2.3访问角色信息 152
7.2.4角色拦截器 153
7.3实现Acegi 154
7.3.1配置Acegi 154
7.3.2 Acegi应用上下文配置文件 155
7.3.3实现自定义的身份验证提供者 157
7.3.4用户身份验证 159
7.3.5存取角色信息 160
7.4自定义身份验证与授权 165
7.4.1阻止非授权访问 165
7.4.2 配置授权 167
7.4.3实现身份验证 169
7.4.4访问角色信息 171
7.5小结 172
第8章 搜索与列表 173
8.1用例 173
8.2搭建平台 173
8.2.1更新页面布局 173
8.2.2创建用户友好的主页 177
8.2.3模块化列表呈现功能 180
8.3通过名字搜索活动 182
8.4开发一般搜索表单 187
8.5合并列表action 192
8.6小结 195
第9章 聚合与集成 196
9.1用例 196
9.2实现RSS 196
9.2.1结果和结果类型 199
9.2.2配置结果类型 199
9.2.3实现RSS结果类型 201
9.2.4实现Atom feed 205
9.3在mashup中使用RSS feed 206
9.3.1配置GeoRSS模块 207
9.3.2对地址进行地理编码和创建feed入口 207
9.3.3实现mashup客户端 211
9.3.4将地图集成到主页中 214
9.4实现Web服务 216
9.4.1将URL映射到action 217
9.4.2配置action映射器 218
9.4.3创建自定义action映射器 219
9.4.4实现REST式的Web服务逻辑 223
9.5小结 229
第10章 AJAX 230
10.1用例 230
10.2支撑性基础设施的开发 231
10.2.1更新菜单选项 231
10.2.2实现投票用例 233
10.3使用ajax theme 239
10.3.1 配置应用 240
10.3.2检索action结果 240
10.3.3将action当成事件调用 242
10.3.4其他使用a jax theme的场合 246
10.4使用JavaSctupt 248
10.4.1使用XML结果类型 248
10.4.2使用JSON结果类型插件 255
10.5使用GWT 259
10.5.1生成GWT启动器代码 260
10.5.2配置Struts 2插件 261
10.5.3集成Struts 2和GWT 262
10.6小结 268
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019