精通Struts2Wed2.0开发实战

节选

[

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

]

本书特色

[

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

]

作者简介

[

Ial Roughley著名Java技术专家,Apache Struts项目管理委员会成员,From Down & Around公司创始人,著名技术网站IntoQ Java领域的编辑。他在软件架构、开发和过程改进方面都有丰富的经验。

]

目录

第1章 Web2.0和Struts21.1 什么是Web2.01.2 Web应用开发2.01.3 如何使用本书第2章 获取和运行Struts22.1 构建过程2.2 Struts2的启动器应用2.2.1 Maven2生成的目录和文件结构2.2.2 Maven2配置文件2.2.3 启动器应用的特性2.3 小结第3章 框架概述3.1 请求-响应执行过程通览3.1.1 发起请求3.1.2 Struts2的servlet过滤器3.1.3 action调用3.1.4 action简介3.1.5 拦截器简介3.1.6 结果简介3.2 深入探讨核心组件3.2.1 action介绍3.2.2 拦截器介绍3.2.3 自定义拦截器3.2.4 值栈和OGNL3.2.5 结果和结果类型3.2.6 标签库3.3 配置框架元素3.3.1 web.xml文件3.3.2 零配置注释3.3.3 struts.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 安装MySQL4.4.3 配置Hibernate4.4.4 使用Hibernate创建数据访问对象4.5 小结第5章 数据操作5.1 用例5.2 CRUD功能5.3 领域模型5.3.1 模型驱动action5.3.2 配备代码和数据预填充5.3.3 配置5.4 action类5.4.1 单一工作单元5.4.2 零配置5.4.3 多工作单元5.4.4 单元测试5.5 JSP模板5.6 输入验证5.7 异常处理5.7.1 意外的错误5.7.2 改变工作流5.7.3 通过与用户交互来恢复5.7.4 显示错误5.8 文件上传5.8.1 修改action5.8.2 基于XML配置的action和基于通配符配置的action5.8.3 零配置action5.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来验证action6.2.8 输入选手信息的其他方式6.3 小结第7章 安全7.1 用例7.2 基于容器的身份验证7.2.1 配置容器7.2.2 配置Web应用7.2.3 访问角色信息7.2.4 角色拦截器7.3 实现Acegi7.3.1 配置Acegi7.3.2 Acegi应用上下文配置文件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 合并列表action8.6 小结第9章 聚合与集成9.1 用例9.2 实现RSS9.2.1 结果和结果类型9.2.2 配置结果类型9.2.3 实现RSS结果类型9.2.4 实现Atomfeed9.3 在mashup中使用RSSfeed9.3.1 配置GeoRSS模块9.3.2 对地址进行地理编码和创建feed入口9.3.3 实现mashup客户端9.3.4 将地图集成到主页中9.4 实现Web服务9.4.1 将URL映射到action9.4.2 配置action映射器9.4.3 创建自定义action映射器9.4.4 实现REST式的Web服务逻辑9.5 小结第10章 AJAX10.1 用例10.2 支撑性基础设施的开发10.2.1 更新菜单选项10.2.2 实现投票用例10.3 使用ajaxtheme10.3.1 配置应用10.3.2 检索action结果10.3.3 将action当成事件调用10.3.4 其他使用ajaxtheme的场合10.4 使用JavaScript10.4.1 使用XML结果类型10.4.2 使用JSON结果类型插件10.5 使用GWT10.5.1 生成GWT启动器代码10.5.2 配置Struts2插件10.5.3 集成Struts2和GWT10.6 小结

封面

精通Struts2Wed2.0开发实战

书名:精通Struts2Wed2.0开发实战

作者:(澳)拉夫利(Roughley.I.)著

页数:268 页

定价:¥49.0

出版社:人民邮电出版社

出版日期:2009-04-01

ISBN:9787115204295

PDF电子书大小:90MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注