分享
 
 
 

精通Struts2web2.0开发实战

王朝百科·作者佚名  2010-07-10
窄屏简体版  字體: |||超大  

版权信息书 名: 精通Struts2web2.0开发实战

作者:(澳大利亚)IanRoughley

出版社:人民邮电出版社

出版时间: 2009

ISBN: 9787115204295

开本: 16

定价: 49.00 元

内容简介Struts是广受欢迎的JavaWeb应用框架。Struts2融合了WebWork,提供了更加灵活的Web2.0开发平台。《精通Struts2web2.0开发实战》通过一个完整的Web应用示例,全面讲述了Struts2框架本身以及运用Struts开发Web项目的全过程。《精通Struts2web2.0开发实战》适合各层次Java开发人员阅读和参考。

作者简介IalRoughley著名Java技术专家,ApacheStruts项目管理委员会成员,FromDown&Around公司创始人,著名技术网站IntoQJava领域的编辑。他在软件架构、开发和过程改进方面都有丰富的经验。

编辑推荐《精通Struts2web2.0开发实战》由Struts框架的核心开发人员撰写。书中通过循序渐进地开发一个贯穿全书的实际应用,全面直观地展示了如何运用精通Struts2的各种特性,结合Spring、Hibernate和各种Web2.0技术,创建下代功能强大、流畅易用的网站,非常贴近实战。在此过程中,你将对Struts框架、Web开发和现代软件开发实践有更加深入的认识,从而大大提升自己的编程功力。Struts核心开发人员协作;全面讲述精通Struts2,涵盖Spring、Hibermate的集成;完整展现一个Web2.0实际项目的开发过程。

精通Struts灵活易用、功能强大,是广受欢迎的JavaWeb框架。新版本的精通Struts2更上一层楼,提供了更好的AJAX和Spring集成支持。

目录第1章Web2.0和Struts2

1.1什么是Web2.0

1.2Web应用开发2.0

1.3如何使用本书

第2章获取和运行Struts2

2.1构建过程

2.2Struts2的启动器应用

2.2.1Maven2生成的目录和文件结构

2.2.2Maven2配置文件

2.2.3启动器应用的特性

2.3小结

第3章框架概述

3.1请求-响应执行过程通览

3.1.1发起请求

3.1.2Struts2的servlet过滤器

3.1.3action调用

3.1.4action简介

3.1.5拦截器简介

3.1.6结果简介

3.2深入探讨核心组件

3.2.1action介绍

3.2.2拦截器介绍

3.2.3自定义拦截器

3.2.4值栈和OGNL

3.2.5结果和结果类型

3.2.6标签库

3.3配置框架元素

3.3.1web.xml文件

3.3.2零配置注释

3.3.3struts.xml配置文件

3.3.4配置执行环境

3.4扩展框架

3.5小结

第4章示例应用概览

4.1示例应用

4.1.1用例

4.1.2集成技术

4.1.3领域模型

4.2敏捷开发过程

4.3持续集成

4.4集成持久化层

4.4.1配置依赖项

4.4.2安装MySQL

4.4.3配置Hibernate

4.4.4使用Hibernate创建数据访问对象

4.5小结

第5章数据操作

5.1用例

5.2CRUD功能

5.3领域模型

5.3.1模型驱动action

5.3.2配备代码和数据预填充

5.3.3配置

5.4action类

5.4.1单一工作单元

5.4.2零配置

5.4.3多工作单元

5.4.4单元测试

5.5JSP模板

5.6输入验证

5.7异常处理

5.7.1意外的错误

5.7.2改变工作流

5.7.3通过与用户交互来恢复

5.7.4显示错误

5.8文件上传

5.8.1修改action

5.8.2基于XML配置的action和基于通配符配置的action

5.8.3零配置action

5.9小结

第6章向导和工作流

6.1用例

6.2作用域拦截器

6.2.1配置

6.2.2工作流元素

6.2.3自定义验证

6.2.4用于呈现的自定义Struts2标签

6.2.5处理子类领域对象

6.2.6实现flash作用域

6.2.7使用OGNL来验证action

6.2.8输入选手信息的其他方式

6.3小结

第7章安全

7.1用例

7.2基于容器的身份验证

7.2.1配置容器

7.2.2配置Web应用

7.2.3访问角色信息

7.2.4角色拦截器

7.3实现Acegi

7.3.1配置Acegi

7.3.2Acegi应用上下文配置文件

7.3.3实现自定义的身份验证提供者

7.3.4用户身份验证

7.3.5存取角色信息

7.4自定义身份验证与授权

7.4.1阻止非授权访问

7.4.2配置授权

7.4.3实现身份验证

7.4.4访问角色信息

7.5小结

第8章搜索与列表

8.1用例

8.2搭建平台

8.2.1更新页面布局

8.2.2创建用户友好的主页

8.2.3模块化列表呈现功能

8.3通过名字搜索活动

8.4开发一般搜索表单

8.5合并列表action

8.6小结

第9章聚合与集成

9.1用例

9.2实现RSS

9.2.1结果和结果类型

9.2.2配置结果类型

9.2.3实现RSS结果类型

9.2.4实现Atomfeed

9.3在mashup中使用RSSfeed

9.3.1配置GeoRSS模块

9.3.2对地址进行地理编码和创建feed入口

9.3.3实现mashup客户端

9.3.4将地图集成到主页中

9.4实现Web服务

9.4.1将URL映射到action

9.4.2配置action映射器

9.4.3创建自定义action映射器

9.4.4实现REST式的Web服务逻辑

9.5小结

第10章AJAX

10.1用例

10.2支撑性基础设施的开发

10.2.1更新菜单选项

10.2.2实现投票用例

10.3使用ajaxtheme

10.3.1配置应用

10.3.2检索action结果

10.3.3将action当成事件调用

10.3.4其他使用ajaxtheme的场合

10.4使用JavaScript

10.4.1使用XML结果类型

10.4.2使用JSON结果类型插件

10.5使用GWT

10.5.1生成GWT启动器代码

10.5.2配置Struts2插件

10.5.3集成Struts2和GWT

10.6小结

……

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有